|
|
@ -378,19 +378,21 @@ public class WmsInventoryAllocateBillService extends MybatisBaseService<WmsInven |
|
|
|
//获取下一环节审批角色
|
|
|
|
List<String> candidateGroups = voList.get(0).getCandidateGroups(); |
|
|
|
UserRoleQuery userRoleQuery = new UserRoleQuery(); |
|
|
|
userRoleQuery.setRoleSid(candidateGroups.get(0)); |
|
|
|
if (bv.getTaskDefKey().equals("Activity_0eb1lqn")) {//调出方配件主管审批
|
|
|
|
userRoleQuery.setOrgSid(wmsInventoryAllocateBill.getInPlatSid()); |
|
|
|
bv.setOrgSidPath(drOrg.getOrgSidPath()); |
|
|
|
} else if (bv.getTaskDefKey().equals("Activity_0y8ofyd")) {//调入方配件主管审批
|
|
|
|
userRoleQuery.setOrgSid(wmsInventoryAllocateBill.getOutPlatSid()); |
|
|
|
bv.setOrgSidPath(dcOrg.getOrgSidPath()); |
|
|
|
} else if (bv.getTaskDefKey().equals("Activity_09chr0i")) {//调入方配件主管审批
|
|
|
|
userRoleQuery.setOrgSid(wmsInventoryAllocateBill.getOutPlatSid()); |
|
|
|
bv.setOrgSidPath(dcOrg.getOrgSidPath()); |
|
|
|
} else if (bv.getTaskDefKey().equals("Activity_1jchfap")) {//调出方站长审批
|
|
|
|
userRoleQuery.setOrgSid(wmsInventoryAllocateBill.getInPlatSid()); |
|
|
|
bv.setOrgSidPath(drOrg.getOrgSidPath()); |
|
|
|
if (candidateGroups != null && candidateGroups.size() > 0){ |
|
|
|
userRoleQuery.setRoleSid(candidateGroups.get(0)); |
|
|
|
if (bv.getTaskDefKey().equals("Activity_0eb1lqn")) {//调出方配件主管审批
|
|
|
|
userRoleQuery.setOrgSid(wmsInventoryAllocateBill.getInPlatSid()); |
|
|
|
bv.setOrgSidPath(drOrg.getOrgSidPath()); |
|
|
|
} else if (bv.getTaskDefKey().equals("Activity_0y8ofyd")) {//调入方配件主管审批
|
|
|
|
userRoleQuery.setOrgSid(wmsInventoryAllocateBill.getOutPlatSid()); |
|
|
|
bv.setOrgSidPath(dcOrg.getOrgSidPath()); |
|
|
|
} else if (bv.getTaskDefKey().equals("Activity_09chr0i")) {//调入方配件主管审批
|
|
|
|
userRoleQuery.setOrgSid(wmsInventoryAllocateBill.getOutPlatSid()); |
|
|
|
bv.setOrgSidPath(dcOrg.getOrgSidPath()); |
|
|
|
} else if (bv.getTaskDefKey().equals("Activity_1jchfap")) {//调出方站长审批
|
|
|
|
userRoleQuery.setOrgSid(wmsInventoryAllocateBill.getInPlatSid()); |
|
|
|
bv.setOrgSidPath(drOrg.getOrgSidPath()); |
|
|
|
} |
|
|
|
} |
|
|
|
List<SysUserVo> sysUserVos = sysUserFeign.getOtherOrgRoleUser(userRoleQuery).getData(); |
|
|
|
StringBuilder nextNodeUserSids = new StringBuilder(); |
|
|
|