Ver código fonte

医学规则测试

zhaops 4 anos atrás
pai
commit
2bd0aed7ac

+ 8 - 3
cdssman-service/src/main/java/com/diagbot/facade/RuleConvertFacade.java

@@ -1296,9 +1296,7 @@ public class RuleConvertFacade {
             result.setOtherItemUnit(item.getUnit());
             result.setOtherItemRange(item.getRange());
             result.setMessage("");
-            ResultOtherTransfusion resultAdd = new ResultOtherTransfusion();
-            BeanUtil.copyProperties(result, resultAdd);
-            retOtherList.add(resultAdd);
+
 
             //诊断
             Set<TransfusionSuggestYiBaoDiseaseName> transfusionSuggestYiBaoDiseaseNameSet = item.getTransfusionSuggestDiseases();
@@ -1365,6 +1363,13 @@ public class RuleConvertFacade {
                     }
                 });
             }
+
+            if((transfusionSuggestYiBaoDiseaseNameSet==null||transfusionSuggestYiBaoDiseaseNameSet.size()==0)
+                    &&(transfusionSuggestYiBaoOperationNameSet==null||transfusionSuggestYiBaoOperationNameSet.size()==0)){
+                ResultOtherTransfusion resultAdd = new ResultOtherTransfusion();
+                BeanUtil.copyProperties(result, resultAdd);
+                retOtherList.add(resultAdd);
+            }
         }