|  | @ -21,87 +21,87 @@ public class DataUploadJob implements Job {
 | 
												
													
														
															|  |     public void execute(JobExecutionContext jobExecutionContext) throws JobExecutionException {
 |  |     public void execute(JobExecutionContext jobExecutionContext) throws JobExecutionException {
 | 
												
													
														
															|  |         logger.info("START========DataUploadJob========");
 |  |         logger.info("START========DataUploadJob========");
 | 
												
													
														
															|  |         try {
 |  |         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 执行结束========");
 |  |             logger.info("END========DataUploadJob 执行结束========");
 | 
												
													
														
															|  | 
 |  | 
 |