Bläddra i källkod

视图数据更新

0027005599 2 år sedan
förälder
incheckning
d252f4ac7a

+ 3 - 3
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/medical/job/XCFYDatav_outpatient_settle_billJob.java

@@ -99,9 +99,9 @@ public class XCFYDatav_outpatient_settle_billJob implements Job {
                     }
                     dataMap.put("CREATE_BY", "auto");
                     dataMap.put("CREATE_TIME", new Date());
-                    String diagCode = dataMap.getOrDefault("ADMISSION_DISEASE_ID", "").toString();
-                    if (StringUtils.isNotBlank(diagCode)) {
-                        String[] ybDiagCode = CommonUtil.getMedicalCodeAndName(diagCode);
+                    Object diagCode = dataMap.getOrDefault("ADMISSION_DISEASE_ID", "");
+                    if (null != diagCode && StringUtils.isNotBlank(diagCode.toString())) {
+                        String[] ybDiagCode = CommonUtil.getMedicalCodeAndName(diagCode.toString());
                         if (null != ybDiagCode) {
                             dataMap.put("YB_ADMISSION_DISEASE_ID", ybDiagCode[0]);
                             dataMap.put("YB_ADMISSION_DISEASE_NAME", ybDiagCode[1]);