|
@ -21,87 +21,87 @@ public class DataUploadJob implements Job {
|
|
|
public void execute(JobExecutionContext jobExecutionContext) throws JobExecutionException {
|
|
|
logger.info("START========DataUploadJob========");
|
|
|
try {
|
|
|
// //1、获取 JOB 执行区间 执行时间点的前一天 时间点定在每天的 02:00:00 执行,同步前一天的数据
|
|
|
// String endDate = DateUtil.dateToStr(DateUtil.getNow(),"yyyy-MM-dd")+" 00:00:00";
|
|
|
// String startDate = DateUtil.dateToStr(DateUtil.getPreDays(DateUtil.getNow(),-1),"yyyy-MM-dd")+" 00:00:00";
|
|
|
//
|
|
|
// String res = "";
|
|
|
//
|
|
|
// //2、分步执行需要JOB执行的服务
|
|
|
// logger.info("START========2.5 网上预约挂号上传开始========");
|
|
|
// try {
|
|
|
// res = internetService.upAppointmentOnline(startDate,endDate,null);
|
|
|
// }catch (Exception e){
|
|
|
// e.printStackTrace();
|
|
|
// logger.error(e.toString());
|
|
|
// }
|
|
|
// logger.info("END==========2.5 网上预约挂号上传结束========" + res);
|
|
|
//
|
|
|
//
|
|
|
//
|
|
|
// logger.info("START========2.6 网上医技预约上传开始========");
|
|
|
// try {
|
|
|
// res = internetService.upMedicalOnline(startDate,endDate,null);
|
|
|
// }catch (Exception e){
|
|
|
// e.printStackTrace();
|
|
|
// logger.error(e.toString());
|
|
|
// }
|
|
|
// logger.info("END==========2.6 网上医技预约上传结束========" + res);
|
|
|
//
|
|
|
//
|
|
|
//
|
|
|
// logger.info("START========2.7 医生评价信息开始========");
|
|
|
// try {
|
|
|
// res = internetService.upNsDoctorScore(startDate,endDate,null);
|
|
|
// }catch (Exception e){
|
|
|
// e.printStackTrace();
|
|
|
// logger.error(e.toString());
|
|
|
// }
|
|
|
// logger.info("END==========2.7 医生评价信息结束========" + res);
|
|
|
//
|
|
|
//
|
|
|
//
|
|
|
// logger.info("START========2.8 网络咨询服务信息开始========");
|
|
|
// try {
|
|
|
// res = internetService.upNsOnlineAsk(startDate,endDate,null);
|
|
|
// }catch (Exception e){
|
|
|
// e.printStackTrace();
|
|
|
// logger.error(e.toString());
|
|
|
// }
|
|
|
// logger.info("END==========2.8 网络咨询服务信息结束========" + res);
|
|
|
//
|
|
|
//
|
|
|
//
|
|
|
// logger.info("START========2.9 网络诊疗服务信息========");
|
|
|
// try {
|
|
|
// res = internetService.upNsOnlineMed(startDate,endDate,null);
|
|
|
// }catch (Exception e){
|
|
|
// e.printStackTrace();
|
|
|
// logger.error(e.toString());
|
|
|
// }
|
|
|
// logger.info("END==========2.9 网络诊疗服务信息========" + res);
|
|
|
//
|
|
|
//
|
|
|
//
|
|
|
// logger.info("START========2.10 电子处方表开始========");
|
|
|
// try {
|
|
|
// res = internetService.upPrescription(startDate,endDate,null);
|
|
|
// }catch (Exception e){
|
|
|
// e.printStackTrace();
|
|
|
// logger.error(e.toString());
|
|
|
// }
|
|
|
// logger.info("END==========2.10 电子处方表结束========" + res);
|
|
|
//
|
|
|
//
|
|
|
//
|
|
|
// logger.info("START========2.11 电子处方_药品明细表开始 ========");
|
|
|
// try {
|
|
|
// res = internetService.upPrescriptionDrug(startDate,endDate,null);
|
|
|
// }catch (Exception e){
|
|
|
// e.printStackTrace();
|
|
|
// logger.error(e.toString());
|
|
|
// }
|
|
|
// logger.info("END==========2.11 电子处方_药品明细表结束 ========" + res);
|
|
|
//1、获取 JOB 执行区间 执行时间点的前一天 时间点定在每天的 02:00:00 执行,同步前一天的数据
|
|
|
String endDate = DateUtil.dateToStr(DateUtil.getNow(),"yyyy-MM-dd")+" 00:00:00";
|
|
|
String startDate = DateUtil.dateToStr(DateUtil.getPreDays(DateUtil.getNow(),-1),"yyyy-MM-dd")+" 00:00:00";
|
|
|
|
|
|
String res = "";
|
|
|
|
|
|
//2、分步执行需要JOB执行的服务
|
|
|
logger.info("START========2.5 网上预约挂号上传开始========");
|
|
|
try {
|
|
|
res = internetService.upAppointmentOnline(startDate,endDate,null);
|
|
|
}catch (Exception e){
|
|
|
e.printStackTrace();
|
|
|
logger.error(e.toString());
|
|
|
}
|
|
|
logger.info("END==========2.5 网上预约挂号上传结束========" + res);
|
|
|
|
|
|
|
|
|
|
|
|
logger.info("START========2.6 网上医技预约上传开始========");
|
|
|
try {
|
|
|
res = internetService.upMedicalOnline(startDate,endDate,null);
|
|
|
}catch (Exception e){
|
|
|
e.printStackTrace();
|
|
|
logger.error(e.toString());
|
|
|
}
|
|
|
logger.info("END==========2.6 网上医技预约上传结束========" + res);
|
|
|
|
|
|
|
|
|
|
|
|
logger.info("START========2.7 医生评价信息开始========");
|
|
|
try {
|
|
|
res = internetService.upNsDoctorScore(startDate,endDate,null);
|
|
|
}catch (Exception e){
|
|
|
e.printStackTrace();
|
|
|
logger.error(e.toString());
|
|
|
}
|
|
|
logger.info("END==========2.7 医生评价信息结束========" + res);
|
|
|
|
|
|
|
|
|
|
|
|
logger.info("START========2.8 网络咨询服务信息开始========");
|
|
|
try {
|
|
|
res = internetService.upNsOnlineAsk(startDate,endDate,null);
|
|
|
}catch (Exception e){
|
|
|
e.printStackTrace();
|
|
|
logger.error(e.toString());
|
|
|
}
|
|
|
logger.info("END==========2.8 网络咨询服务信息结束========" + res);
|
|
|
|
|
|
|
|
|
|
|
|
logger.info("START========2.9 网络诊疗服务信息========");
|
|
|
try {
|
|
|
res = internetService.upNsOnlineMed(startDate,endDate,null);
|
|
|
}catch (Exception e){
|
|
|
e.printStackTrace();
|
|
|
logger.error(e.toString());
|
|
|
}
|
|
|
logger.info("END==========2.9 网络诊疗服务信息========" + res);
|
|
|
|
|
|
|
|
|
|
|
|
logger.info("START========2.10 电子处方表开始========");
|
|
|
try {
|
|
|
res = internetService.upPrescription(startDate,endDate,null);
|
|
|
}catch (Exception e){
|
|
|
e.printStackTrace();
|
|
|
logger.error(e.toString());
|
|
|
}
|
|
|
logger.info("END==========2.10 电子处方表结束========" + res);
|
|
|
|
|
|
|
|
|
|
|
|
logger.info("START========2.11 电子处方_药品明细表开始 ========");
|
|
|
try {
|
|
|
res = internetService.upPrescriptionDrug(startDate,endDate,null);
|
|
|
}catch (Exception e){
|
|
|
e.printStackTrace();
|
|
|
logger.error(e.toString());
|
|
|
}
|
|
|
logger.info("END==========2.11 电子处方_药品明细表结束 ========" + res);
|
|
|
|
|
|
logger.info("END========DataUploadJob 执行结束========");
|
|
|
|