文档库--编辑(文件),更新log(文件)

This commit is contained in:
zhn
2022-03-09 20:19:24 +08:00
parent 643cd72daa
commit cbfd407bbe
@@ -815,7 +815,8 @@ public class BussDocumentLibraryEOServiceImpl extends ServiceImpl<BussDocumentLi
if (fieldFile.size() != 0 && ObjectUtils.isNotEmpty(value)) {
//判断文件是否修改
if (ObjectUtils.isNotEmpty(dataList.get(0).get(key)) && !dataList.get(0).get(key).equals(value)) {
if ((ObjectUtils.isNotEmpty(dataList.get(0).get(key)) && !dataList.get(0).get(key).equals(value))
||(ObjectUtils.isEmpty(dataList.get(0).get(key)) && ObjectUtils.isNotEmpty(value))) {
String valueTemp = UUID.randomUUID().toString().replace("-", "");
//修改文件表关联信息connect_id
List<OSSFile> oSSFileList = new ArrayList<>();
@@ -827,9 +828,25 @@ public class BussDocumentLibraryEOServiceImpl extends ServiceImpl<BussDocumentLi
}
iOSSFileService.updateFileInfo(oSSFileList);
valuesBuilder.append("'" + valueTemp + "'" + ",");
} else {
}else{
valuesBuilder.append("'" + value + "'" + ",");
}
// //判断文件是否修改
// if (ObjectUtils.isNotEmpty(dataList.get(0).get(key)) && !dataList.get(0).get(key).equals(value)) {
// String valueTemp = UUID.randomUUID().toString().replace("-", "");
// //修改文件表关联信息connect_id
// List<OSSFile> oSSFileList = new ArrayList<>();
// for (String fileId : value.toString().split(",")) {
// OSSFile ossFile = new OSSFile();
// ossFile.setId(fileId);
// ossFile.setConnectId(valueTemp);
// oSSFileList.add(ossFile);
// }
// iOSSFileService.updateFileInfo(oSSFileList);
// valuesBuilder.append("'" + valueTemp + "'" + ",");
// } else {
// valuesBuilder.append("'" + value + "'" + ",");
// }
} else {
//编辑时replaced_standard被代替标准不存值,通过查询得到
@@ -982,7 +999,7 @@ public class BussDocumentLibraryEOServiceImpl extends ServiceImpl<BussDocumentLi
}
//修改的文件
if (ObjectUtils.isNotEmpty(valueTemp)) {
List<OSSFile> fileInfosTemp = iOSSFileService.getFileInfosByConnectId((String) valueTemp);
List<OSSFile> fileInfosTemp = iOSSFileService.getFileInfos((String) valueTemp);
fileNameListTemp = fileInfosTemp.stream().map(OSSFile::getFileName).collect(Collectors.toList());
}