【7.6.0】【sys】【permission】重新整理角色绑定权限的请求参数

pull/55/MERGE
fengshuonan 2023-06-13 14:34:08 +08:00
parent b25f0527cc
commit ee0d7a72cd
1 changed files with 15 additions and 12 deletions

View File

@ -29,9 +29,7 @@ import cn.stylefeng.roses.kernel.rule.pojo.request.BaseRequest;
import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;
import java.util.List;
/**
*
@ -51,21 +49,26 @@ public class RoleBindPermissionRequest extends BaseRequest {
private Long roleId;
/**
*
* IDididid
* <p>
*
* permissionNodeType = -1
*/
@ChineseDescription("模块下的所有的菜单和菜单下的功能")
@NotEmpty(message = "模块下的所有的菜单和菜单下的功能不能为空", groups = roleBindPermission.class)
private List<Long> modularTotalItemList;
@ChineseDescription("节点ID")
private Long nodeId;
/**
*
* <p>
*
* 1-2-3--1-
*/
@ChineseDescription("选中的菜单和菜单下的功能集合")
private List<Long> selectedItemList;
@ChineseDescription("节点类型1-应用2-菜单3-功能,-1-所有权限")
@NotNull(message = "节点类型不能为空", groups = {roleBindPermission.class})
private Integer permissionNodeType;
/**
*
*/
@ChineseDescription("是否选中")
@NotNull(message = "是否选中不能为空", groups = {roleBindPermission.class})
private Boolean checked;
/**
*