Pārlūkot izejas kodu

量表保存增加数据来源标志

zhaops 3 gadi atpakaļ
vecāks
revīzija
8095fb4b39

+ 3 - 1
src/main/java/com/diagbot/facade/KlConceptStaticFacade.java

@@ -511,7 +511,9 @@ public class KlConceptStaticFacade extends KlConceptStaticServiceImpl {
         klConceptDetailService.saveBatch(details);
 
         //保存量表明细
-        if (klConceptStaticVO.getType().equals(LexiconEnum.Scale.getKey())) {
+        if (klConceptStaticVO.getSource() != null
+                && klConceptStaticVO.getSource().equals(1)
+                && klConceptStaticVO.getType().equals(LexiconEnum.Scale.getKey())) {
             if (klConceptStaticVO.getScale() != null) {
                 klConceptStaticVO.getScale().setConceptId(concept.getId());
                 klConceptStaticVO.getScale().setModifier(concept.getModifier());

+ 5 - 0
src/main/java/com/diagbot/vo/KlConceptStaticVO.java

@@ -53,4 +53,9 @@ public class KlConceptStaticVO {
      * 量表结构
      */
     private KlScaleSaveUpVO scale;
+
+    /**
+     * 数据来源:0-医院端、1-云平台,默认0
+     */
+    private Integer source = 0;
 }

+ 3 - 1
src/main/java/com/diagbot/web/KlConceptStaticController.java

@@ -89,7 +89,9 @@ public class KlConceptStaticController {
                     "type: 类型:1-诊断、2-药品、3-检验套餐、4-检验细项、5-检查、6-检查子项、7-手术和操作、8-量表、9-护理  <br>" +
                     "clinicalPathwayName: 临床路径名称<br>" +
                     "noticeName: 注意事项名称<br>" +
-                    "details: 明细<br>")
+                    "数据来源:0-医院端、1-云平台,默认0 <br>" +
+                    "details: 明细<br>" +
+                    "scale:评估量表<br>")
     @PostMapping("/saveOrUpdateRecord")
     @SysLogger("saveOrUpdateRecord")
     @Transactional