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

shuzhi
wangjie 2 years ago
parent 019d8e3154
commit 9620de2f5a

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

Loading…
Cancel
Save