#转正、调动、离职建模更新数据 修改比较日期

shuzhi
wangjie 2 years ago
parent 019d8e3154
commit 9620de2f5a

@ -16,13 +16,11 @@ import java.util.Map;
* - * -
* <p> * <p>
* uf_zzjluf_ddjluf_lzblcxbd * uf_zzjluf_ddjluf_lzblcxbd
* 1
* 2hrmresource
* *
* <p> * <p>
* uf_zzjl=zzrq=gdrq * uf_zzjl=zzrq=gdrq
1=+1hrmresourceuf_rzgljmb 1=+1hrmresourceuf_rzgljmb
2=hrmresourceuf_rzgljmb 2=hrmresourceuf_rzgljmb
* *
* hrmresourceidstatus='1' * hrmresourceidstatus='1'
@ -31,8 +29,8 @@ import java.util.Map;
* *
* <p> * <p>
* uf_ddjl=ddrq=gdrq * uf_ddjl=ddrq=gdrq
* 1= * 1=
* 2=+1 * 2=+1
* *
* hrmresourceidjobtitledepartmentidsubcompanyid1 * hrmresourceidjobtitledepartmentidsubcompanyid1
* uf_rzgljmbgwmcxlbmgsfbygrlzy * uf_rzgljmbgwmcxlbmgsfbygrlzy
@ -40,8 +38,8 @@ import java.util.Map;
* *
* <p> * <p>
* uf_lzblcxbd=jhlzrquf_lzblcxbd_dt1 =gdrq * uf_lzblcxbd=jhlzrquf_lzblcxbd_dt1 =gdrq
* 1= * 1=
* 2=+1 * 2=+1
* *
* hrmresourceidstatus='5' * hrmresourceidstatus='5'
* uf_rzgljmbygztlzrqygrlzy * uf_rzgljmbygztlzrqygrlzy
@ -81,12 +79,12 @@ public class RelationshipReminderJob extends BaseCronJob {
continue; continue;
} }
if (compareDateLessEquation(sxrq,date) && compareDateEquation(datebefore,gdrq)) { if (compareDateLessEquation(sxrq,gdrq) && compareDateEquation(datebefore,gdrq)) {
//1、生效日期小于等于当前日期当前日期 - 1 = 归档日期更新人力资源表单hrmresource、入职管理建模表uf_rzgljmb //1、生效日期小于等于当前日期当前日期 - 1 = 归档日期更新人力资源表单hrmresource、入职管理建模表uf_rzgljmb
zt = updateZZHrmStatus(userid, "1", sxrq); zt = updateZZHrmStatus(userid, "1", sxrq);
} }
if(!compareDateLessEquation(sxrq,date) && compareDateEquation(date,sxrq)){ if(!compareDateLessEquation(sxrq,gdrq) && compareDateEquation(date,sxrq)){
//2、生效日期大于当前日期当前日期=生效日期更新人力资源表单hrmresource、入职管理建模表uf_rzgljmb //2、生效日期大于当前日期当前日期=生效日期更新人力资源表单hrmresource、入职管理建模表uf_rzgljmb
zt = updateZZHrmStatus(userid, "1", date); zt = updateZZHrmStatus(userid, "1", date);
} }
@ -123,13 +121,13 @@ public class RelationshipReminderJob extends BaseCronJob {
if (compareDateLessEquation(sxrq,date)&&compareDateEquation(datebefore,gdrq)) { if (compareDateLessEquation(sxrq,gdrq)&&compareDateEquation(datebefore,gdrq)) {
//2、生效日期小于等于当前日期当前日期-1 =归档日期,根据记录数据更新数据 //2、生效日期小于等于当前日期当前日期-1 =归档日期,根据记录数据更新数据
//更新hrmresource表岗位、部门、入职管理建模表uf_rzgljmb岗位、职级名称、部门、公司名称-分部) //更新hrmresource表岗位、部门、入职管理建模表uf_rzgljmb岗位、职级名称、部门、公司名称-分部)
zt = updateDDHrmStatus(userid, sxrq, xgw, xbm, xfb, zj); zt = updateDDHrmStatus(userid, sxrq, xgw, xbm, xfb, zj);
} }
if(!compareDateLessEquation(sxrq,date)&&compareDateEquation(date,gdrq)){ if(!compareDateLessEquation(sxrq,gdrq)&&compareDateEquation(date,sxrq)){
//1、生效日期大于当前日期当前日期=生效日期,根据记录数据更新数据 //1、生效日期大于当前日期当前日期=生效日期,根据记录数据更新数据
zt = updateDDHrmStatus(userid, date, xgw, xbm, xfb, zj); zt = updateDDHrmStatus(userid, date, xgw, xbm, xfb, zj);
} }
@ -160,12 +158,12 @@ public class RelationshipReminderJob extends BaseCronJob {
if (compareDateLessEquation(sxrq,date)&&compareDateEquation(datebefore,gdrq)) { if (compareDateLessEquation(sxrq,gdrq)&&compareDateEquation(datebefore,gdrq)) {
//2、生效日期小于等于当前日期当前日期=归档日期+1天根据记录数据更新数据 //2、生效日期小于等于当前日期当前日期=归档日期+1天根据记录数据更新数据
zt = updateLZHrmStatus(userid, "5", sxrq); zt = updateLZHrmStatus(userid, "5", sxrq);
} }
if(!compareDateLessEquation(sxrq,date)&&compareDateEquation(date,gdrq)){ if(!compareDateLessEquation(sxrq,gdrq)&&compareDateEquation(date,sxrq)){
//1、生效日期大于当前日期当前日期=生效日期,根据记录数据更新数据 //1、生效日期大于当前日期当前日期=生效日期,根据记录数据更新数据
zt = updateLZHrmStatus(userid, "5", date); zt = updateLZHrmStatus(userid, "5", date);
} }

Loading…
Cancel
Save