|
@ -80,19 +80,19 @@ public class CheckSignJob implements Job{
|
|
|
params.put("quota", wlyyQuotaVO);
|
|
|
params.put("jobConfig", wlyyJobConfigVO);
|
|
|
|
|
|
String now=getNextDate(wlyyQuotaResult.getQuotaDate());
|
|
|
String daybefore=getNextDate(wlyyQuotaResult.getQuotaDate());
|
|
|
String yesterday=wlyyQuotaResult.getQuotaDate();
|
|
|
//往quartz框架添加任务
|
|
|
params.put("now", now);
|
|
|
params.put("daybefore", daybefore);
|
|
|
params.put("yesterday", yesterday);
|
|
|
String jobKey="checkSignQuartz:"+wlyyQuotaResult.getQuotaDate()+":"+wlyyQuotaResult.getQuatoCode();
|
|
|
if(!quartzHelper.isExistJob(jobKey)){
|
|
|
quartzHelper.startAt(weeHours(new Date(),1),SignJob.class,jobKey,params);
|
|
|
//重新生成性别 疾病 扣费 和 年龄的统计
|
|
|
startJob("6",yesterday,now);
|
|
|
startJob("7",yesterday,now);
|
|
|
startJob("8",yesterday,now);
|
|
|
startJob("12",yesterday,now);
|
|
|
startJob("6",yesterday,daybefore);
|
|
|
startJob("7",yesterday,daybefore);
|
|
|
startJob("8",yesterday,daybefore);
|
|
|
startJob("12",yesterday,daybefore);
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@ -185,7 +185,7 @@ public class CheckSignJob implements Job{
|
|
|
Date dateTime= DateUtil.strToDateShort(date);
|
|
|
Calendar calendar = new GregorianCalendar();
|
|
|
calendar.setTime(dateTime);
|
|
|
calendar.add(calendar.DATE,1);//把日期往后增加一天.整数往后推,负数往前移动
|
|
|
calendar.add(calendar.DATE,-1);//把日期往后增加一天.整数往后推,负数往前移动
|
|
|
Date nextDateTime=calendar.getTime();
|
|
|
return DateUtil.dateToStrShort(nextDateTime);
|
|
|
}
|