fix 起草组成员查询权限判断中,缺少了负责人B的判断
This commit is contained in:
+3
-1
@@ -98,7 +98,9 @@ public class PayDraftingGroupSubItemController extends JeroController<PayDraftin
|
||||
return Result.error("起草组不存在!");
|
||||
}
|
||||
LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
||||
if(!rolePermissionService.getRolePermission("draftingGroupMember:search") && !Objects.equals(payDraftingGroup.getPrincipalIdA(),sysUser.getId())){
|
||||
if(!rolePermissionService.getRolePermission("draftingGroupMember:search")
|
||||
&& !Objects.equals(payDraftingGroup.getPrincipalIdA(),sysUser.getId())
|
||||
&& !Objects.equals(payDraftingGroup.getPrincipalIdB(),sysUser.getId())){
|
||||
return Result.error("数据权限不足!");
|
||||
}
|
||||
Page<PayDraftingGroupSubItem> page = new Page<>(pageNo, pageSize);
|
||||
|
||||
Reference in New Issue
Block a user