Browse Source

整理代码

wangfeng 4 years ago
parent
commit
ac03d1cf7b

+ 2 - 21
cdssman-service/src/main/java/com/diagbot/facade/KlConceptFacade.java

@@ -11,10 +11,8 @@ import com.diagbot.dto.KlConceptInfoDTO;
 import com.diagbot.dto.RespDTO;
 import com.diagbot.entity.KlConcept;
 import com.diagbot.entity.KlConceptCommon;
-import com.diagbot.entity.KlDisease;
 import com.diagbot.entity.KlLexicon;
 import com.diagbot.entity.KlLibraryInfo;
-import com.diagbot.entity.KlLis;
 import com.diagbot.enums.IsDeleteEnum;
 import com.diagbot.exception.CommonErrorCode;
 import com.diagbot.exception.CommonException;
@@ -211,29 +209,12 @@ public class KlConceptFacade extends KlConceptServiceImpl {
             }
             //更新kl_disease
             if (null != klConceptSaveVO.getIcdCode()) {
-                KlDisease kllDiseaseSub = new KlDisease();
-                kllDiseaseSub.setConceptId(klConceptPare.getId());
-                kllDiseaseSub.setGmtModified(now);
-                kllDiseaseSub.setIcd10Code(klConceptSaveVO.getIcdCode());
-                kllDiseaseSub.setCreator(UserUtils.getCurrentPrincipleID());
-                kllDiseaseSub.setModifier(UserUtils.getCurrentPrincipleID());
-                kllDiseaseSub.setGmtCreate(now);
-                kllDiseaseSub.setGmtModified(now);
-                res = klDiseaseFacade.save(kllDiseaseSub);
+                res = klDiseaseFacade.saveAll(klConceptPare, klConceptSaveVO);
             }
 
             //更新kl_lis
             if (null != klConceptSaveVO.getScopeType()) {
-                KlLis klLisSub = new KlLis();
-                klLisSub.setConceptId(klConceptPare.getId());
-                klLisSub.setMinValue(klConceptSaveVO.getMinVal());
-                klLisSub.setMaxValue(klConceptSaveVO.getMaxVal());
-                klLisSub.setType(klConceptSaveVO.getScopeType());
-                klLisSub.setCreator(UserUtils.getCurrentPrincipleID());
-                klLisSub.setModifier(UserUtils.getCurrentPrincipleID());
-                klLisSub.setGmtCreate(now);
-                klLisSub.setGmtModified(now);
-                res = klLisFacade.save(klLisSub);
+                res = klLisFacade.saveAll(klConceptPare, klConceptSaveVO);
             }
             //增加同义词
             List<KlConceptSaveSubVO> klConceptSub = klConceptSaveVO.getKlConceptSub();

+ 13 - 0
cdssman-service/src/main/java/com/diagbot/facade/KlDiseaseFacade.java

@@ -194,5 +194,18 @@ public class KlDiseaseFacade extends KlDiseaseServiceImpl {
         }
         return res;
     }
+
+    public boolean saveAll(KlConcept klConceptPare,KlConceptSaveVO klConceptSaveVO) {
+        Date now = DateUtil.now();
+        KlDisease kllDiseaseSub = new KlDisease();
+        kllDiseaseSub.setConceptId(klConceptPare.getId());
+        kllDiseaseSub.setGmtModified(now);
+        kllDiseaseSub.setIcd10Code(klConceptSaveVO.getIcdCode());
+        kllDiseaseSub.setCreator(UserUtils.getCurrentPrincipleID());
+        kllDiseaseSub.setModifier(UserUtils.getCurrentPrincipleID());
+        kllDiseaseSub.setGmtCreate(now);
+        kllDiseaseSub.setGmtModified(now);
+        return this.save(kllDiseaseSub);
+    }
 }
 

+ 15 - 0
cdssman-service/src/main/java/com/diagbot/facade/KlLisFacade.java

@@ -1,6 +1,7 @@
 package com.diagbot.facade;
 
 import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
+import com.diagbot.entity.KlConcept;
 import com.diagbot.entity.KlDisease;
 import com.diagbot.entity.KlLis;
 import com.diagbot.enums.IsDeleteEnum;
@@ -47,4 +48,18 @@ public class KlLisFacade extends KlLisServiceImpl {
         }
         return res;
     }
+
+    public boolean saveAll(KlConcept klConceptPare,KlConceptSaveVO klConceptSaveVO) {
+        Date now = DateUtil.now();
+        KlLis klLisSub = new KlLis();
+        klLisSub.setConceptId(klConceptPare.getId());
+        klLisSub.setMinValue(klConceptSaveVO.getMinVal());
+        klLisSub.setMaxValue(klConceptSaveVO.getMaxVal());
+        klLisSub.setType(klConceptSaveVO.getScopeType());
+        klLisSub.setCreator(UserUtils.getCurrentPrincipleID());
+        klLisSub.setModifier(UserUtils.getCurrentPrincipleID());
+        klLisSub.setGmtCreate(now);
+        klLisSub.setGmtModified(now);
+       return this.save(klLisSub);
+    }
 }