lyhzzz 1 年之前
父節點
當前提交
e94c1e7332
共有 1 個文件被更改,包括 4 次插入0 次删除
  1. 4 0
      src/main/java/com/fdkankan/fusion/service/impl/TmProjectServiceImpl.java

+ 4 - 0
src/main/java/com/fdkankan/fusion/service/impl/TmProjectServiceImpl.java

@@ -256,6 +256,10 @@ public class TmProjectServiceImpl extends ServiceImpl<ITmProjectMapper, TmProjec
             this.removeById(tmProject.getId());
             return;
         }
+        TmProject byProjectSn = this.getByProjectSn(tmProject.getProjectSn());
+        if(byProjectSn != null && !byProjectSn.getId().equals(tmProject.getId())){
+            throw new BusinessException(ResultCode.PROJECT_EXITS);
+        }
         TmUser tmUser = tmUserService.getLoginUser();
         tmProject.setEditorId(tmUser.getId());
         tmProject.setEditorName(tmUser.getNickName());