浏览代码

检验术语映射维护

zhaops 4 年之前
父节点
当前提交
fb0a86075b
共有 1 个文件被更改,包括 8 次插入3 次删除
  1. 8 3
      src/main/java/com/diagbot/facade/LisConfigFacade.java

+ 8 - 3
src/main/java/com/diagbot/facade/LisConfigFacade.java

@@ -372,9 +372,14 @@ public class LisConfigFacade {
         RespDTOUtil.respNGDealCover(respLisDTO, "标准术语校验失败");
         RespDTOUtil.respNGDealCover(respLisDTO, "标准术语校验失败");
         List<String> lisNames = respLisDTO.data;
         List<String> lisNames = respLisDTO.data;
         for (int i = 0; i < lisConfigList.size(); i++) {
         for (int i = 0; i < lisConfigList.size(); i++) {
-            if (!lisPackNames.contains(lisConfigList.get(i).getUniqueName())
-                    && !lisNames.contains(lisConfigList.get(i).getUniqueName())) {
-                errorNumList.add(String.valueOf(i + 2));
+            if (StringUtil.isBlank(lisConfigList.get(i).getHisDetailName())) {
+                if (!lisPackNames.contains(lisConfigList.get(i).getUniqueName())) {
+                    errorNumList.add(String.valueOf(i + 2));
+                }
+            } else {
+                if (!lisNames.contains(lisConfigList.get(i).getUniqueName())) {
+                    errorNumList.add(String.valueOf(i + 2));
+                }
             }
             }
         }
         }
         if (ListUtil.isNotEmpty(errorNumList)) {
         if (ListUtil.isNotEmpty(errorNumList)) {