|
@@ -500,8 +500,9 @@ public class TodoCenterManage { |
|
|
// 判断当前工作流任务前一个审核人的部门和当前登录用户的部门是否是同一个,如果是同一个才可以撤回,否则抛出异常 |
|
|
// 判断当前工作流任务前一个审核人的部门和当前登录用户的部门是否是同一个,如果是同一个才可以撤回,否则抛出异常 |
|
|
// 获取当前当前工作流任务当前审核人信息 |
|
|
// 获取当前当前工作流任务当前审核人信息 |
|
|
UserFullInfoDTO currentUserInfo = userInfoHelper.getUserFullInfoByEmployeeCode(currentProgressNode.getUserId()); |
|
|
UserFullInfoDTO currentUserInfo = userInfoHelper.getUserFullInfoByEmployeeCode(currentProgressNode.getUserId()); |
|
|
VUtils.isTrue(!currentUserInfo.getOrganizationCode().equals(user.getOrganizationCode())) |
|
|
|
|
|
.throwMessage("当前审核人和您不是同一个部门,无法撤回!"); |
|
|
|
|
|
|
|
|
if(!currentUserInfo.getOrganizationCode().equals(user.getOrganizationCode())){ |
|
|
|
|
|
return Boolean.FALSE; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
UserFullInfoDTO beforeUser = null; |
|
|
UserFullInfoDTO beforeUser = null; |
|
|
Boolean isAndOr = Boolean.FALSE; |
|
|
Boolean isAndOr = Boolean.FALSE; |
|
|