|
|
@ -6,6 +6,7 @@ import weaver.common.DateUtil;
|
|
|
|
import weaver.conn.RecordSet;
|
|
|
|
import weaver.conn.RecordSet;
|
|
|
|
import weaver.hrm.company.DepartmentComInfo;
|
|
|
|
import weaver.hrm.company.DepartmentComInfo;
|
|
|
|
import weaver.hrm.job.JobTitlesComInfo;
|
|
|
|
import weaver.hrm.job.JobTitlesComInfo;
|
|
|
|
|
|
|
|
import weaver.hrm.resource.ResourceComInfo;
|
|
|
|
import weaver.interfaces.schedule.BaseCronJob;
|
|
|
|
import weaver.interfaces.schedule.BaseCronJob;
|
|
|
|
|
|
|
|
|
|
|
|
import java.util.ArrayList;
|
|
|
|
import java.util.ArrayList;
|
|
|
@ -73,6 +74,8 @@ public class EmployeeTransferJob extends BaseCronJob {
|
|
|
|
// 矩阵
|
|
|
|
// 矩阵
|
|
|
|
updateMatrix(rst, ddr, zwjjr, ddhbm, sfxdzg);
|
|
|
|
updateMatrix(rst, ddr, zwjjr, ddhbm, sfxdzg);
|
|
|
|
rs.writeLog("updateMatrix==success");
|
|
|
|
rs.writeLog("updateMatrix==success");
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
new ResourceComInfo().removeResourceCache();
|
|
|
|
rs.writeLog("EmployeeTransferJob----commit,ddr==" + ddr + ",ydsxrq==" + ydsxrq);
|
|
|
|
rs.writeLog("EmployeeTransferJob----commit,ddr==" + ddr + ",ydsxrq==" + ydsxrq);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -229,7 +232,7 @@ public class EmployeeTransferJob extends BaseCronJob {
|
|
|
|
// 更新“调动人”的新考勤组中的“生效日期”=调动生效日期;
|
|
|
|
// 更新“调动人”的新考勤组中的“生效日期”=调动生效日期;
|
|
|
|
// 更新“调动人”的原考勤组中的“失效日期”=调动生效日期 - 1天;
|
|
|
|
// 更新“调动人”的原考勤组中的“失效日期”=调动生效日期 - 1天;
|
|
|
|
String sql = "insert into kq_groupmember(groupid,typevalue,type,seclevel,seclevelto,validatefrom,validateto) values(?,?,1,0,100,?,'2999-12-31')";
|
|
|
|
String sql = "insert into kq_groupmember(groupid,typevalue,type,seclevel,seclevelto,validatefrom,validateto) values(?,?,1,0,100,?,'2999-12-31')";
|
|
|
|
rst.executeUpdate(sql, xkqz, ddr, ddsxrq);
|
|
|
|
//rst.executeUpdate(sql, xkqz, ddr, ddsxrq);
|
|
|
|
|
|
|
|
|
|
|
|
sql = "update kq_groupmember set validateto = ? where type = 1 and ISNULL(isDelete,0) != 1 and typevalue = ? and groupid = ?";
|
|
|
|
sql = "update kq_groupmember set validateto = ? where type = 1 and ISNULL(isDelete,0) != 1 and typevalue = ? and groupid = ?";
|
|
|
|
String yesterday = DateUtil.addDate(ddsxrq, -1);
|
|
|
|
String yesterday = DateUtil.addDate(ddsxrq, -1);
|
|
|
|