Browse Source

事中住院接口

0027005599 2 years ago
parent
commit
a7536f5264

+ 3 - 2
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/medical/ruleengine/HospGetDataToRuleEngine.java

@@ -35,6 +35,7 @@ import org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor;
 import org.springframework.stereotype.Component;
 
 import javax.annotation.Resource;
+import java.math.BigDecimal;
 import java.util.ArrayList;
 import java.util.Arrays;
 import java.util.Date;
@@ -116,8 +117,8 @@ public class HospGetDataToRuleEngine {
             if (!lowercaseMap.containsKey("visit_type")) {
                 lowercaseMap.put("visit_type", "1");
             }
-            Double amount = (Double) lowercaseMap.get("amount");
-            totalAmount = totalAmount + amount;
+            BigDecimal amount = (BigDecimal) lowercaseMap.get("amount");
+            totalAmount = totalAmount + amount.doubleValue();
             Object patientGender = lowercaseMap.get("patient_gender");
             lowercaseMap.put("patient_gender", CommonUtil.getMedicalSex(patientGender));
             Object quantity = lowercaseMap.get("quantity");