|  | @ -20,7 +20,7 @@ public class InitializeDataJobService {
 | 
	
		
			
				|  |  |     SaveDataPushJob saveDataPushJob;
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |     public Object initialize(String date){
 | 
	
		
			
				|  |  |     public Object initialize(String date,String type){
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         String filterOrg = "";//排除的测试机构
 | 
	
		
			
				|  |  |         String sqlOgr = "SELECT dict_code from wlyy_hospital_sys_dict WHERE dict_name = 'jkzl_org' and dict_code is not null ";
 | 
	
	
		
			
				|  | @ -53,26 +53,62 @@ public class InitializeDataJobService {
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         /**********************push start**************************/
 | 
	
		
			
				|  |  |         saveDataPushJob.saveSecurityMonitoringOrder(date,signOlderMap);
 | 
	
		
			
				|  |  |         saveDataPushJob.saveEmergencyAssistanceOrder(date,signOlderMap);
 | 
	
		
			
				|  |  |         saveDataPushJob.saveDoorCoachOrder(date,jkzlUserMap);
 | 
	
		
			
				|  |  |         saveDataPushJob.saveDoorCoachFeeDetail(date);
 | 
	
		
			
				|  |  |         saveDataPushJob.saveLifeCareOrder(date,signOlderMap);
 | 
	
		
			
				|  |  |         saveDataPushJob.saveLifeCareFeeDetail(date);
 | 
	
		
			
				|  |  |         saveDataPushJob.saveOlderInfo(date,signOlderMap);
 | 
	
		
			
				|  |  |         saveDataPushJob.saveInfantInfo(date);
 | 
	
		
			
				|  |  |         saveDataPushJob.saveServicePackageItem(date);
 | 
	
		
			
				|  |  |         saveDataPushJob.savePatientDevice(date,signOlderMap);
 | 
	
		
			
				|  |  |         saveDataPushJob.saveWlyyDevice(date);
 | 
	
		
			
				|  |  |         saveDataPushJob.saveDevicePushLog(date); //"2022-01-07"
 | 
	
		
			
				|  |  |         saveDataPushJob.saveSignOlderInfo(date);
 | 
	
		
			
				|  |  |         saveDataPushJob.saveHospitalOrg(date,jkzlOrgMap);
 | 
	
		
			
				|  |  |         saveDataPushJob.saveOldOrg(date,jkzlOrgMap);
 | 
	
		
			
				|  |  |         saveDataPushJob.saveInfantOrg(date,jkzlOrgMap);
 | 
	
		
			
				|  |  |         saveDataPushJob.saveTeacherInfo(date);
 | 
	
		
			
				|  |  |         saveDataPushJob.saveActivity(date);
 | 
	
		
			
				|  |  |         saveDataPushJob.saveVisit(date);
 | 
	
		
			
				|  |  |         switch(type){
 | 
	
		
			
				|  |  |             case "1":
 | 
	
		
			
				|  |  |                 //安防监护工单
 | 
	
		
			
				|  |  |                 saveDataPushJob.saveSecurityMonitoringOrder(date,signOlderMap);
 | 
	
		
			
				|  |  |                 break;
 | 
	
		
			
				|  |  |             case "2":
 | 
	
		
			
				|  |  |                 //上门辅导工单
 | 
	
		
			
				|  |  |                 saveDataPushJob.saveDoorCoachOrder(date,jkzlUserMap);
 | 
	
		
			
				|  |  |                 //上门辅导 服务工单价格
 | 
	
		
			
				|  |  |                 saveDataPushJob.saveDoorCoachFeeDetail(date);
 | 
	
		
			
				|  |  |                 break;
 | 
	
		
			
				|  |  |             case "3":
 | 
	
		
			
				|  |  |                 // 生活照料 工单
 | 
	
		
			
				|  |  |                 saveDataPushJob.saveLifeCareOrder(date,signOlderMap);
 | 
	
		
			
				|  |  |                 //生活照料 价格
 | 
	
		
			
				|  |  |                 saveDataPushJob.saveLifeCareFeeDetail(date);
 | 
	
		
			
				|  |  |                 break;
 | 
	
		
			
				|  |  |             case "4":
 | 
	
		
			
				|  |  |                 //紧急救助工单
 | 
	
		
			
				|  |  |                 saveDataPushJob.saveEmergencyAssistanceOrder(date,signOlderMap);
 | 
	
		
			
				|  |  |                 break;
 | 
	
		
			
				|  |  |             case "5":
 | 
	
		
			
				|  |  |                 //老人居民信息
 | 
	
		
			
				|  |  |                 saveDataPushJob.saveOlderInfo(date,signOlderMap);
 | 
	
		
			
				|  |  |                 //幼儿基本信息
 | 
	
		
			
				|  |  |                 saveDataPushJob.saveInfantInfo(date);
 | 
	
		
			
				|  |  |                 //服务项
 | 
	
		
			
				|  |  |                 saveDataPushJob.saveServicePackageItem(date);
 | 
	
		
			
				|  |  |                 break;
 | 
	
		
			
				|  |  |             case "6":
 | 
	
		
			
				|  |  |                 //设备表
 | 
	
		
			
				|  |  |                 saveDataPushJob.saveWlyyDevice(date);
 | 
	
		
			
				|  |  |                 //老人签约信息
 | 
	
		
			
				|  |  |                 saveDataPushJob.saveSignOlderInfo(date);
 | 
	
		
			
				|  |  |                 //教师信息
 | 
	
		
			
				|  |  |                 saveDataPushJob.saveTeacherInfo(date);
 | 
	
		
			
				|  |  |                 break;
 | 
	
		
			
				|  |  |             case "7":
 | 
	
		
			
				|  |  |                 //居民设备采集信息
 | 
	
		
			
				|  |  |                 saveDataPushJob.saveDevicePushLog(date); //"2022-01-07"
 | 
	
		
			
				|  |  |                 break;
 | 
	
		
			
				|  |  |             case "8":
 | 
	
		
			
				|  |  |                 //机构
 | 
	
		
			
				|  |  |                 saveDataPushJob.saveOldOrg(date,jkzlOrgMap);
 | 
	
		
			
				|  |  |                 saveDataPushJob.saveHospitalOrg(date,jkzlOrgMap);
 | 
	
		
			
				|  |  |                 saveDataPushJob.saveInfantOrg(date,jkzlOrgMap);
 | 
	
		
			
				|  |  |                 break;
 | 
	
		
			
				|  |  |             case "9":
 | 
	
		
			
				|  |  |                 //幼儿 活动 公艺 报名
 | 
	
		
			
				|  |  |                 saveDataPushJob.saveActivity(date);
 | 
	
		
			
				|  |  |                 //日常走访
 | 
	
		
			
				|  |  |                 saveDataPushJob.saveVisit(date);
 | 
	
		
			
				|  |  |                 break;
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         /**********************push end****************************/
 | 
	
		
			
				|  |  |         System.gc();
 | 
	
		
			
				|  |  |         return 1;
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  | 
 |