累了的时候看看这个 |
需要根据到期提醒配置,进行证件的到期提醒通知。到期提醒配置是可以修改的。
@tianqiliangle 不太明白
@Dragon_xu 定时任务
// @Scheduled(cron = "0 0 8 1/1 * ? ")执行时间
public void sendMes() throws Exception{
获取年检提醒配置表
int day;//查库得到时间
//根据 day计算开始时间,结束时间 例如3天
10-5 到10-7号
// select * from table a where a.time 大于10-5号,小于7号 不就好了么,虽然做法有点low
然后根据查出来的数据,调用发短信接口,你这怕不是超级新手吧
}
@Zhang_San 不是很明白,提醒时间是根据证件有效期限计算的,比如提前30天提醒
for(i in 证件数据){
dua =experidate -sysdate
if(i.type ==1 && threshold[1] >=dua){
notice[1]
}
if(i.type ==2 && threshold[2] >=dua){
notice[2]
}
......
这里用if是方便你看懂,实际可以写成一个函数,传参就是 证件类型,剩余有效期,id等信息
}
过早客微信公众号:guozaoke • 过早客新浪微博:@过早客 • 广告投放合作微信:fullygroup50 鄂ICP备2021016276号-2 • 鄂公网安备42018502001446号