Commit 6781d0b3 by fengshuonan

优化保存文件大小设置

parent 4e3357a1
......@@ -24,6 +24,7 @@ import org.springframework.web.multipart.MultipartFile;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.math.BigDecimal;
/**
* <p>
......@@ -136,7 +137,12 @@ public class FileInfoService extends ServiceImpl<FileInfoMapper, FileInfo> {
fileInfo.setFileSuffix(fileSuffix);
fileInfo.setFilePath(fileSavePath + finalName);
fileInfo.setFinalName(finalName);
fileInfo.setFileSizeKb(file.getSize());
//计算文件大小kb
long kb = new BigDecimal(file.getSize())
.divide(BigDecimal.valueOf(1024))
.setScale(0, BigDecimal.ROUND_HALF_UP).longValue();
fileInfo.setFileSizeKb(kb);
this.save(fileInfo);
} catch (Exception e) {
log.error("上传文件错误!", e);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment