Răsfoiți Sursa

更新门诊和住院数据入库

0027005599 2 ani în urmă
părinte
comite
a8ba7a6403

+ 2 - 2
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/medical/job/XCFYDatav_master_admission_billJob.java

@@ -114,8 +114,6 @@ public class XCFYDatav_master_admission_billJob implements Job {
                 dataMap.put("PAY_METHOD", 1);
                 String hisId = dataMap.get("HISID").toString();
                 Integer count = transferHospSettleDetail(hisId);
-                String billDateStr = DateUtils.date2Str((Date) dataMap.get("BILL_DATE"), DateUtils.date_sdf.get());
-                redisTemplate.opsForHash().put(Constant.JOB_CONTINUE_PARAM, "MASTER_ADMISSION_BILL", billDateStr);
                 if (null == count || count <= 0) {
                     log.error("hisid:{} 未查询到住院结算清单", hisId);
                     return false;
@@ -199,6 +197,8 @@ public class XCFYDatav_master_admission_billJob implements Job {
             }
         });
         if (count <= 0) {
+            String billDateStr = DateUtils.date2Str(endBillDate, DateUtils.date_sdf.get());
+            redisTemplate.opsForHash().put(Constant.JOB_CONTINUE_PARAM, "MASTER_ADMISSION_BILL", billDateStr);
             log.error("V_MASTER_ADMISSION_BILL 未查询到大于住院billdate:{} 小于等于住院billdate:{} 的数据,停止同步", billDate, endBillDate);
             return;
         }