Explorar el Código

推理入参转换

zhaops hace 4 años
padre
commit
7ffa53ea8e
Se han modificado 1 ficheros con 6 adiciones y 0 borrados
  1. 6 0
      src/main/java/com/diagbot/facade/AssembleFacade.java

+ 6 - 0
src/main/java/com/diagbot/facade/AssembleFacade.java

@@ -263,6 +263,8 @@ public class AssembleFacade {
         lis.forEach(lisRecord -> {
             if (StringUtil.isBlank(lisRecord.getName())) {
                 convertLis.add(lisRecord);
+            } else if (StringUtil.isNotBlank(lisRecord.getUniqueName())) {
+                convertLis.add(lisRecord);
             } else {
                 Map<String, Long> uniqueNameMap = new HashMap<>();
                 if (StringUtil.isBlank(lisRecord.getDetailName())) {
@@ -304,6 +306,8 @@ public class AssembleFacade {
         pacs.forEach(pacsRecord -> {
             if (StringUtil.isBlank(pacsRecord.getName())) {
                 convertPacs.add(pacsRecord);
+            } else if (StringUtil.isNotBlank(pacsRecord.getUniqueName())) {
+                convertPacs.add(pacsRecord);
             } else {
                 Map<String, Long> uniqueNameMap = new HashMap<>();
                 if (configMap.get(pacsRecord.getName()) != null) {
@@ -340,6 +344,8 @@ public class AssembleFacade {
         items.forEach(item -> {
             if (StringUtil.isBlank(item.getName())) {
                 convertItem.add(item);
+            } else if (StringUtil.isNotBlank(item.getUniqueName())) {
+                convertItem.add(item);
             } else {
                 Map<String, Long> uniqueNameMap = new HashMap<>();
                 if (configMap.get(item.getName()) != null) {