Merge pull request '部门合并、转移。岗位同步BUG修复' (#108) from feature/dxf into develop

Reviewed-on: #108
pull/109/head
dxfeng 3 years ago
commit d29a37954a

@ -549,7 +549,7 @@ public class DepartmentServiceImpl extends Service implements DepartmentService
RecordSet rs = new RecordSet(); RecordSet rs = new RecordSet();
String targetEcDeptId = targetDepartment.getId().toString(); String targetEcDeptId = targetDepartment.getId().toString();
String mergeEcDeptId = mergeParam.getId().toString(); String mergeEcDeptId = mergeParam.getId().toString();
rs.executeUpdate("update jcl_org_job set parent_comp =?,ec_company =?,parent_dept =?,ec_department =? where ec_department =?", targetDepartment.getSubCompanyId1(), targetDepartment.getSubCompanyId1(), targetDepartment.getId(), targetEcDeptId, mergeParam.getId()); //rs.executeUpdate("update jcl_org_job set parent_comp =?,ec_company =?,parent_dept =?,ec_department =? where ec_department =?", targetDepartment.getSubCompanyId1(), targetDepartment.getSubCompanyId1(), targetDepartment.getId(), targetEcDeptId, mergeParam.getId());
// 更新岗位组织架构图 // 更新岗位组织架构图
//for (JobPO jobPO : firstChildJobList) { //for (JobPO jobPO : firstChildJobList) {
// // 刷新组织架构图 // // 刷新组织架构图
@ -644,7 +644,7 @@ public class DepartmentServiceImpl extends Service implements DepartmentService
updateEcDepartment(deptById); updateEcDepartment(deptById);
// 刷新岗位分部 // 刷新岗位分部
refreshJobComp(deptById.getId(), deptById.getSubCompanyId1()); //refreshJobComp(deptById.getId(), deptById.getSubCompanyId1());
List<DepartmentPO> deptList = getDepartmentMapper().getDeptListByPId(deptById.getId()); List<DepartmentPO> deptList = getDepartmentMapper().getDeptListByPId(deptById.getId());
// 更新当前部门下的人员 // 更新当前部门下的人员
// new RecordSet().executeUpdate("update hrmresource set SUBCOMPANYID1 =? where DEPARTMENTID = ?", deptById.getSubCompanyId1(), deptById.getId()); // new RecordSet().executeUpdate("update hrmresource set SUBCOMPANYID1 =? where DEPARTMENTID = ?", deptById.getSubCompanyId1(), deptById.getId());
@ -674,7 +674,7 @@ public class DepartmentServiceImpl extends Service implements DepartmentService
// 更新组织架构图 // 更新组织架构图
// TODO new DepartmentTriggerRunnable(departmentPO.getId()).run(); // TODO new DepartmentTriggerRunnable(departmentPO.getId()).run();
// 刷新岗位所属分部 // 刷新岗位所属分部
refreshJobComp(departmentPO.getId(), subCompanyId1); //refreshJobComp(departmentPO.getId(), subCompanyId1);
// 更新当前部门下的人员 // 更新当前部门下的人员
// String ecDepartmentId = EcHrmRelationUtil.getEcDepartmentId(departmentPO.getId().toString()); // String ecDepartmentId = EcHrmRelationUtil.getEcDepartmentId(departmentPO.getId().toString());
//new RecordSet().executeUpdate("update hrmresource set SUBCOMPANYID1 =? where DEPARTMENTID = ?", ecCompanyId, ecDepartmentId); //new RecordSet().executeUpdate("update hrmresource set SUBCOMPANYID1 =? where DEPARTMENTID = ?", ecCompanyId, ecDepartmentId);

Loading…
Cancel
Save