Jelajahi Sumber

智能预问诊模板维护

wangyu 6 tahun lalu
induk
melakukan
378aab93cd

+ 1 - 1
precman-service/src/main/java/com/diagbot/dto/GetModuleInfoOneDTO.java

@@ -30,5 +30,5 @@ public class GetModuleInfoOneDTO {
     //关联名称
     private String relationName;
     //模板明细
-    private List<GetModuleDetailInfoDTO> moduleDetial;
+    private List<GetModuleDetailInfoDTO> moduleDetail;
 }

+ 1 - 1
precman-service/src/main/java/com/diagbot/dto/ModuleInfoDTO.java

@@ -19,5 +19,5 @@ public class ModuleInfoDTO {
     //模板名称
     private String name;
     //模板明细
-    private List<ModuleDetail> moduleDetails;
+    private List<ModuleDetail> moduleDetail;
 }

+ 15 - 15
precman-service/src/main/java/com/diagbot/facade/ModuleDetailFacade.java

@@ -85,7 +85,7 @@ public class ModuleDetailFacade extends ModuleDetailServiceImpl {
         this.update(new ModuleDetail(), moduleDetailUpdateWrapper);
         //查询自定义标签的id
         List<String> textList = new ArrayList<>();
-        for (AddModuleDetailVO addModuleDetailVO : addModuleInfoVO.getModelDetils()) {
+        for (AddModuleDetailVO addModuleDetailVO : addModuleInfoVO.getModuleDetail()) {
             if (StringUtil.isNotEmpty(addModuleDetailVO.getText())) {
                 textList.add(addModuleDetailVO.getText());
             }
@@ -98,7 +98,7 @@ public class ModuleDetailFacade extends ModuleDetailServiceImpl {
         List<QuestionInfo> questionInfoList = questionFacade.list(questionInfoQueryWrapper);
         //将标签id放入map
         Map<String, Long> questionIdMap = new HashMap<>();
-        for (AddModuleDetailVO addModuleDetailVO : addModuleInfoVO.getModelDetils()) {
+        for (AddModuleDetailVO addModuleDetailVO : addModuleInfoVO.getModuleDetail()) {
             if (StringUtil.isNotEmpty(addModuleDetailVO.getText())) {
                 questionIdMap = questionInfoList.stream().collect(Collectors.toMap(QuestionInfo::getTagName, questionInfo -> questionInfo.getId()));
             }
@@ -107,7 +107,7 @@ public class ModuleDetailFacade extends ModuleDetailServiceImpl {
         List<QuestionInfo> addQuestionInfoList = new ArrayList<>();
         List<String> textExistList = new ArrayList<>();
         //循环给questionId赋值,如果遇到赋值失败的则是没有questionID,执行添加
-        for (AddModuleDetailVO addModuleDetailVO : addModuleInfoVO.getModelDetils()) {
+        for (AddModuleDetailVO addModuleDetailVO : addModuleInfoVO.getModuleDetail()) {
             if (StringUtil.isNotEmpty(addModuleDetailVO.getText())) {
                 addModuleDetailVO.setQuestionId(questionIdMap.get(addModuleDetailVO.getText()));
                 if (addModuleDetailVO.getQuestionId() == null && addModuleDetailVO.getText() != null) {
@@ -145,7 +145,7 @@ public class ModuleDetailFacade extends ModuleDetailServiceImpl {
         //二次赋值保证每一个questionId都有值
         ModuleDetail moduleDetail = null;
         List<ModuleDetail> moduleDetailList = new ArrayList<>();
-        for (int i = 0; i < addModuleInfoVO.getModelDetils().size(); i++) {
+        for (int i = 0; i < addModuleInfoVO.getModuleDetail().size(); i++) {
             moduleDetail = new ModuleDetail();
             moduleDetail.setModuleId(moduleId);
             moduleDetail.setCreator(userId);
@@ -153,22 +153,22 @@ public class ModuleDetailFacade extends ModuleDetailServiceImpl {
             moduleDetail.setGmtCreate(now);
             moduleDetail.setGmtModified(now);
             moduleDetail.setOrderNo(i + 1);
-            if (addModuleInfoVO.getModelDetils().get(i).getRelationModule() != null) {
-                moduleDetail.setRelationModule(addModuleInfoVO.getModelDetils().get(i).getRelationModule());
+            if (addModuleInfoVO.getModuleDetail().get(i).getRelationModule() != null) {
+                moduleDetail.setRelationModule(addModuleInfoVO.getModuleDetail().get(i).getRelationModule());
             }
-            if (StringUtil.isNotEmpty(addModuleInfoVO.getModelDetils().get(i).getText())) {
-                moduleDetail.setQuestionId(questionIdMap.get(addModuleInfoVO.getModelDetils().get(i).getText()));
+            if (StringUtil.isNotEmpty(addModuleInfoVO.getModuleDetail().get(i).getText())) {
+                moduleDetail.setQuestionId(questionIdMap.get(addModuleInfoVO.getModuleDetail().get(i).getText()));
             } else {
-                moduleDetail.setQuestionId(addModuleInfoVO.getModelDetils().get(i).getQuestionId());
+                moduleDetail.setQuestionId(addModuleInfoVO.getModuleDetail().get(i).getQuestionId());
             }
-            if (StringUtil.isNotEmpty(addModuleInfoVO.getModelDetils().get(i).getFlag())) {
-                moduleDetail.setFlag(addModuleInfoVO.getModelDetils().get(i).getFlag());
+            if (StringUtil.isNotEmpty(addModuleInfoVO.getModuleDetail().get(i).getFlag())) {
+                moduleDetail.setFlag(addModuleInfoVO.getModuleDetail().get(i).getFlag());
             }
             //判断是否是有效数据
-            if (addModuleInfoVO.getModelDetils().get(i).getRelationModule() != null
-                    || StringUtil.isNotEmpty(addModuleInfoVO.getModelDetils().get(i).getText())
-                    || StringUtil.isNotEmpty(addModuleInfoVO.getModelDetils().get(i).getFlag())
-                    || addModuleInfoVO.getModelDetils().get(i).getQuestionId() != null) {
+            if (addModuleInfoVO.getModuleDetail().get(i).getRelationModule() != null
+                    || StringUtil.isNotEmpty(addModuleInfoVO.getModuleDetail().get(i).getText())
+                    || StringUtil.isNotEmpty(addModuleInfoVO.getModuleDetail().get(i).getFlag())
+                    || addModuleInfoVO.getModuleDetail().get(i).getQuestionId() != null) {
                 moduleDetailList.add(moduleDetail);
             }
         }

+ 1 - 1
precman-service/src/main/java/com/diagbot/facade/ModuleInfoFacade.java

@@ -274,7 +274,7 @@ public class ModuleInfoFacade extends ModuleInfoServiceImpl {
                 }
                 getModuleDetailInfoDTOList.add(getModuleDetailInfoDTO);
             }
-        getModuleInfoOneDTO.setModuleDetial(getModuleDetailInfoDTOList);
+        getModuleInfoOneDTO.setModuleDetail(getModuleDetailInfoDTOList);
         return getModuleInfoOneDTO;
     }
 

+ 1 - 1
precman-service/src/main/java/com/diagbot/vo/AddModuleInfoVO.java

@@ -21,7 +21,7 @@ public class AddModuleInfoVO {
     //特殊标签归属类型
     private Integer textType;
     //标签id
-    private List<AddModuleDetailVO> modelDetils;
+    private List<AddModuleDetailVO> moduleDetail;
     @NotNull(message="模板类型不能为空")//模板类型(通用,普通,慢病)
     private Long moduleType;
     //关联id