|
@@ -99,9 +99,9 @@ public class XCFYDatav_outpatient_settle_billJob implements Job {
|
|
|
}
|
|
}
|
|
|
dataMap.put("CREATE_BY", "auto");
|
|
dataMap.put("CREATE_BY", "auto");
|
|
|
dataMap.put("CREATE_TIME", new Date());
|
|
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) {
|
|
if (null != ybDiagCode) {
|
|
|
dataMap.put("YB_ADMISSION_DISEASE_ID", ybDiagCode[0]);
|
|
dataMap.put("YB_ADMISSION_DISEASE_ID", ybDiagCode[0]);
|
|
|
dataMap.put("YB_ADMISSION_DISEASE_NAME", ybDiagCode[1]);
|
|
dataMap.put("YB_ADMISSION_DISEASE_NAME", ybDiagCode[1]);
|