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