Forráskód Böngészése

修改规则过滤Lis部分处理业务

hujing 5 éve
szülő
commit
5d959fec79

+ 13 - 0
common-push/src/main/java/org/diagbot/common/push/filter/pretreat/PretreatmentLis.java

@@ -60,6 +60,7 @@ public class PretreatmentLis extends Pretreatment {
         } else {
             return null;
         }
+
         //查找化验套餐
         int position = cursor - 1;
         while (position > -1) {
@@ -71,6 +72,18 @@ public class PretreatmentLis extends Pretreatment {
             position--;
         }
 
+        if (StringUtils.isEmpty(result.getUniqueName())){
+            if (StringUtils.isNotEmpty(result.getDetailName()) && StringUtils.isNotEmpty(result.getName())){
+                result.setUniqueName(result.getName() + "--" + result.getDetailName());
+            } else if (StringUtils.isNotEmpty(result.getDetailName())){
+                result.setUniqueName(result.getDetailName());
+            } else if (StringUtils.isNotEmpty(result.getName())){
+                result.setUniqueName(result.getName());
+            } else {
+                return null;
+            }
+        }
+
         return result;
     }