zhoutg 4 vuotta sitten
vanhempi
commit
af03007602
1 muutettua tiedostoa jossa 18 lisäystä ja 18 poistoa
  1. 18 18
      src/main/java/com/diagbot/facade/KlDiagnoseImportFacade.java

+ 18 - 18
src/main/java/com/diagbot/facade/KlDiagnoseImportFacade.java

@@ -93,7 +93,7 @@ public class KlDiagnoseImportFacade {
                 }
             }
             if (ListUtil.isNotEmpty(allErrMsg)) {
-                diagMessage.put("输入校验", StringUtils.join(allErrMsg, ";  "));
+                diagMessage.put("输入校验", StringUtils.join(allErrMsg, "  "));
                 allFlag = false;
                 return allFlag;
             } else {
@@ -126,7 +126,7 @@ public class KlDiagnoseImportFacade {
                 allData.add(importDiagnoseResVO);
             } else {
                 allFlag = false;
-                diagMessage.put(sheetName, StringUtils.join(currentErrMsg.stream().distinct().collect(Collectors.toList()), ";  "));
+                diagMessage.put(sheetName, StringUtils.join(currentErrMsg.stream().distinct().collect(Collectors.toList()), "  "));
             }
         }
         return allFlag;
@@ -203,34 +203,34 @@ public class KlDiagnoseImportFacade {
                     orderNums.add(orderNo);
                     if (!type.contains("正则") &&
                             !concept_map.containsKey(rule + "_" + String.valueOf(LexiconExtEnum.getEnum(type).getKey()))) {
-                        currentErrMsg.add(String.format("第%d行%s不是标准词", rowNum,rule));
+                        currentErrMsg.add(String.format("第%d行%s不是标准词", rowNum, rule));
                     }
                 }
                 if (StringUtil.isNotBlank(maxSymbol) &&
                         !"<=".equals(maxSymbol) && !"<".equals(maxSymbol)) {
-                    currentErrMsg.add(String.format("第%d行%s的最大符号不正确", rowNum, rule));
+                    currentErrMsg.add(String.format("第%d行%s的最大符号不正确", rowNum, rule));
                 }
                 if (StringUtil.isNotBlank(minSymbol) &&
                         !">=".equals(minSymbol) && !">".equals(minSymbol)) {
-                    currentErrMsg.add(String.format("第%d行%s的最小符号不正确", rowNum, rule));
+                    currentErrMsg.add(String.format("第%d行%s的最小符号不正确", rowNum, rule));
                 }
-                if(LexiconExtEnum.LisSubName.getName().equals(type) && StringUtils.isNotBlank(rule)
-                && StringUtils.isBlank(eq)){
-                    currentErrMsg.add(String.format("第%d行%s的等于值不能为空", rowNum,rule));
+                if (LexiconExtEnum.LisSubName.getName().equals(type) && StringUtils.isNotBlank(rule)
+                        && StringUtils.isBlank(eq)) {
+                    currentErrMsg.add(String.format("第%d行%s的等于值不能为空", rowNum, rule));
                 }
-                if((LexiconExtEnum.Vital.getName().equals(type) || LexiconExtEnum.Age.getName().equals(type))
+                if ((LexiconExtEnum.Vital.getName().equals(type) || LexiconExtEnum.Age.getName().equals(type))
                         && StringUtils.isNotBlank(rule)
-                && StringUtils.isBlank(imd.getMin()) && StringUtils.isBlank(imd.getMax())){
-                    currentErrMsg.add(String.format("当类型为%s项目时,最大值和最小值至少有一个不能为空;  ", type));
+                        && StringUtils.isBlank(imd.getMin()) && StringUtils.isBlank(imd.getMax())) {
+                    currentErrMsg.add(String.format("第%d行%s【最大值】和【最小值】至少有一个不能为空", rowNum, rule));
                 }
-                if(StringUtils.isBlank(type)){
-                    currentErrMsg.add("类型不能为空");
+                if (StringUtils.isBlank(type)) {
+                    currentErrMsg.add(String.format("第%d行【类型不能为空", rowNum));
                 }
-                if(StringUtils.isBlank(orderNo)){
-                    currentErrMsg.add("序号不能为空");
+                if (StringUtils.isBlank(orderNo)) {
+                    currentErrMsg.add(String.format("第%d行【序号不能为空", rowNum));
                 }
-                if(StringUtils.isNotBlank(type) && !diagtypes.contains(type) && StringUtils.isBlank(rule)){
-                    currentErrMsg.add("规则不能为空");
+                if (StringUtils.isNotBlank(type) && !diagtypes.contains(type) && StringUtils.isBlank(rule)) {
+                    currentErrMsg.add(String.format("第%d行【规则不能为空", rowNum));
                 }
             }
 
@@ -238,7 +238,7 @@ public class KlDiagnoseImportFacade {
             Map<String, Long> orderNumMap = orderNums.stream().collect(Collectors.groupingBy(Function.identity(), Collectors.counting()));
             for (Map.Entry<String, Long> on : orderNumMap.entrySet()) {
                 if (on.getValue() > 1) {
-                    currentErrMsg.add(String.format("%s序号重复", "【" + on.getKey() + "】"));
+                    currentErrMsg.add(String.format("%s序号重复", "【" + on.getKey() + "】"));
                 }
             }