ソースを参照

更新手术开单合理性

MarkHuang 4 年 前
コミット
b38d75903b
1 ファイル変更9 行追加0 行削除
  1. 9 0
      src/main/java/com/diagbot/repository/OperationNode.java

+ 9 - 0
src/main/java/com/diagbot/repository/OperationNode.java

@@ -44,6 +44,15 @@ public class OperationNode {
             opBillNeoDTO.getVitals().add(NeoUtil.updateNodeInfo(name, min, max, unit));
         }
 
+        Set<LIS> lisSet = operation.getConflict_lis();
+        for (LIS lis : lisSet) {
+            String name = lis.getName();
+            BigDecimal min = NeoUtil.DoubletoBigDecimal(lis.getMinval());
+            BigDecimal max = NeoUtil.DoubletoBigDecimal(lis.getMaxval());
+            String unit = lis.getUnit();
+            opBillNeoDTO.getVitals().add(NeoUtil.updateNodeInfo(name, min, max, unit));
+        }
+
         Set<OralMedicine> conflict_oralmeds = operation.getOralMedicines();
         for (OralMedicine conflict_oralmed : conflict_oralmeds) {
             String name = conflict_oralmed.getName();