|
@@ -236,7 +236,7 @@ public class BusinessOpportunityServiceImpl extends ServiceImpl<BusinessOpportun
|
|
|
@Value(value = "${upload.file}")
|
|
|
private String filePath;
|
|
|
@Override
|
|
|
- public Object uploadFile(BusinessItemCustom bo, HttpServletRequest request, MultipartFile file) {
|
|
|
+ public Object uploadFile(BusinessOpportunity bo, HttpServletRequest request, MultipartFile file) {
|
|
|
User user = userMapper.selectById(request.getHeader("token"));
|
|
|
if (!file.isEmpty()) { // 检查上传的文件是否为空
|
|
|
try {
|
|
@@ -257,10 +257,14 @@ public class BusinessOpportunityServiceImpl extends ServiceImpl<BusinessOpportun
|
|
|
//用uuid替换原始的文件名
|
|
|
String purFName = UUID.randomUUID().toString().replaceAll("-", "");
|
|
|
realName = purFName + suffix;
|
|
|
-
|
|
|
-
|
|
|
- uf.setPath(filePath + realName);
|
|
|
+ long size = file.getSize();
|
|
|
+ double v = (double) size / (1024 * 1024);
|
|
|
+ String format = String.format("%.2f MB", v);
|
|
|
+ uf.setPath("/file/" + realName);
|
|
|
uf.setCode("business");
|
|
|
+ System.out.println(format);
|
|
|
+ uf.setSize(format);
|
|
|
+ uf.setFileType(suffix);
|
|
|
uf.setItemId(bo.getId());
|
|
|
uf.setRealName(realName);
|
|
|
uf.setCreateTime(new Date());
|
|
@@ -291,7 +295,8 @@ public class BusinessOpportunityServiceImpl extends ServiceImpl<BusinessOpportun
|
|
|
HttpRespMsg msg = new HttpRespMsg();
|
|
|
msg.setError("请选择上传文件");
|
|
|
return msg;
|
|
|
- } }
|
|
|
+ }
|
|
|
+ }
|
|
|
|
|
|
@Override
|
|
|
public Object downFile(UploadFile file, HttpServletRequest request, HttpServletResponse response) {
|