|
|
@@ -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;
|
|
|
}
|