|
@@ -276,15 +276,16 @@ public class UploadServiceImpl implements UploadService {
|
|
|
.remarks("")
|
|
|
.build();
|
|
|
int savedId = uploadMapper.insert(upload);
|
|
|
- if (savedId > 0) {
|
|
|
- JSONObject dataJson = JSON.parseObject(data);
|
|
|
- // 原始数据入库。
|
|
|
- int insertId = savedSourceData(reqId, type, dataJson, excTime);
|
|
|
- log.info("insert result:{}", insertId);
|
|
|
- return insertId;
|
|
|
- } else {
|
|
|
- return 0;
|
|
|
- }
|
|
|
+ // if (savedId > 0) {
|
|
|
+ // JSONObject dataJson = JSON.parseObject(data);
|
|
|
+ // // 原始数据入库。
|
|
|
+ // int insertId = savedSourceData(reqId, type, dataJson, excTime);
|
|
|
+ // log.info("insert result:{}", insertId);
|
|
|
+ // return insertId;
|
|
|
+ // } else {
|
|
|
+ // return 0;
|
|
|
+ // }
|
|
|
+ return savedId;
|
|
|
}
|
|
|
|
|
|
@Override
|
|
@@ -959,6 +960,7 @@ public class UploadServiceImpl implements UploadService {
|
|
|
@Override
|
|
|
public List<FileDetails> writeToDisk(MultipartFile[] files, String reqId, String fileType, String data, Long startTime) throws Exception {
|
|
|
List<FileDetails> paths = new ArrayList<>();
|
|
|
+ int savedId = 0;
|
|
|
for (MultipartFile file : files) {
|
|
|
String dynamicPath = GeneralUtils.checkedFileIsExisted(commonProperties.getDir().getUpload(),
|
|
|
fileType);
|
|
@@ -979,7 +981,7 @@ public class UploadServiceImpl implements UploadService {
|
|
|
e.printStackTrace();
|
|
|
}
|
|
|
// 上传数据信息入库。
|
|
|
- save(reqId, fileType, fileName, file.getSize(), data, startTime);
|
|
|
+ savedId = save(reqId, fileType, fileName, file.getSize(), data, startTime);
|
|
|
// 获取可用的图片路径
|
|
|
paths = (GeneralUtils.pdfToImg(fileType, commonProperties.getDir().getUpload(),
|
|
|
path, StringUtils.substringBeforeLast(fileName, ".")));
|
|
@@ -989,7 +991,7 @@ public class UploadServiceImpl implements UploadService {
|
|
|
// 无需旋转
|
|
|
file.transferTo(new File(path));
|
|
|
// 上传数据信息入库。
|
|
|
- save(reqId, fileType,
|
|
|
+ savedId = save(reqId, fileType,
|
|
|
commonProperties.getUrl().getPath() + fileType + "/" + DateUtils.createFilesByDate() + "/" + fileName,
|
|
|
file.getSize(), data, startTime);
|
|
|
// 构造返回path信息,todo 此处需要检查存入的文件是否是所需要的文件,多张路径时是否符合。
|
|
@@ -1004,6 +1006,13 @@ public class UploadServiceImpl implements UploadService {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+ // 将sourcedata 入库。
|
|
|
+ JSONObject dataJson = JSON.parseObject(data);
|
|
|
+ long endTime = System.currentTimeMillis();
|
|
|
+ String excTime = DateUtils.getExcTime(startTime, endTime);
|
|
|
+ // 原始数据入库。
|
|
|
+ int insertId = savedSourceData(reqId, fileType, dataJson, excTime);
|
|
|
+ log.info("insert result:{}", insertId);
|
|
|
return paths;
|
|
|
}
|
|
|
|