Przeglądaj źródła

解决重命名文件BUG

wukai 1 rok temu
rodzic
commit
e50ac29d40

+ 2 - 2
doc-biz/src/main/java/com/doc/biz/service/impl/DocInfoServiceImpl.java

@@ -161,8 +161,8 @@ public class DocInfoServiceImpl implements IDocInfoService {
         DocInfo query = new DocInfo();
         query.setDirId(docInfo.getDirId());
         query.setFileName(docInfo.getFileName());
-        List list = selectDocInfoList(query);
-        if (list.size() > 0) {
+        List<DocInfo> list = selectDocInfoList(query);
+        if (list.size() > 0 && !list.get(0).getDocId().equals(docInfo.getDocId())) {
             String fileName = docInfo.getFileName();
             fileName = fileName + "-" + DateUtils.dateTimeNow();
             docInfo.setFileName(fileName);