mirror of https://gitee.com/stylefeng/roses
【8.1.0】【user-role】新用户授权界面参数整理
parent
6c3ec03d87
commit
720d4837ba
|
@ -0,0 +1,39 @@
|
|||
package cn.stylefeng.roses.kernel.sys.api.pojo.user.newrole;
|
||||
|
||||
import cn.stylefeng.roses.kernel.rule.annotation.ChineseDescription;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* 角色绑定的详情
|
||||
*
|
||||
* @author fengshuonan
|
||||
* @since 2024/1/17 21:08
|
||||
*/
|
||||
@Data
|
||||
public class NewUserRoleBindItem {
|
||||
|
||||
/**
|
||||
* 角色id
|
||||
*/
|
||||
@ChineseDescription("角色id")
|
||||
private Long roleId;
|
||||
|
||||
/**
|
||||
* 名称
|
||||
*/
|
||||
@ChineseDescription("名称")
|
||||
private String roleName;
|
||||
|
||||
/**
|
||||
* 角色类型:10-系统角色,15-业务角色,20-公司角色
|
||||
*/
|
||||
@ChineseDescription("角色类型:10-系统角色,15-业务角色,20-公司角色")
|
||||
private Integer roleType;
|
||||
|
||||
/**
|
||||
* 是否选中
|
||||
*/
|
||||
@ChineseDescription("是否选中")
|
||||
private Boolean checkedFlag;
|
||||
|
||||
}
|
|
@ -0,0 +1,31 @@
|
|||
package cn.stylefeng.roses.kernel.sys.api.pojo.user.newrole;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 新的授权界面,用的传输结构
|
||||
*
|
||||
* @author fengshuonan
|
||||
* @since 2024/1/17 20:57
|
||||
*/
|
||||
@Data
|
||||
public class NewUserRoleBindResponse {
|
||||
|
||||
/**
|
||||
* 用户所属机构id
|
||||
*/
|
||||
private Long orgId;
|
||||
|
||||
/**
|
||||
* 是否启用本公司身份
|
||||
*/
|
||||
private Boolean enableThisOrg;
|
||||
|
||||
/**
|
||||
* 角色绑定的详情
|
||||
*/
|
||||
private List<NewUserRoleBindItem> roleBindItemList;
|
||||
|
||||
}
|
|
@ -0,0 +1,22 @@
|
|||
package cn.stylefeng.roses.kernel.sys.api.pojo.user.newrole.request;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import javax.validation.constraints.NotNull;
|
||||
|
||||
/**
|
||||
* 新的授权界面,点击单个删除按钮
|
||||
*
|
||||
* @author fengshuonan
|
||||
* @since 2024/1/17 21:25
|
||||
*/
|
||||
@Data
|
||||
public class DeleteRequest {
|
||||
|
||||
/**
|
||||
* 所操作的机构id
|
||||
*/
|
||||
@NotNull(message = "所操作的机构id不能为空,请检查orgId参数")
|
||||
private Long orgId;
|
||||
|
||||
}
|
|
@ -0,0 +1,40 @@
|
|||
package cn.stylefeng.roses.kernel.sys.api.pojo.user.newrole.request;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import javax.validation.constraints.NotNull;
|
||||
|
||||
/**
|
||||
* 新的授权界面,点击单个角色绑定的请求参数
|
||||
*
|
||||
* @author fengshuonan
|
||||
* @since 2024/1/17 21:25
|
||||
*/
|
||||
@Data
|
||||
public class RoleControlRequest {
|
||||
|
||||
/**
|
||||
* 所操作的机构id
|
||||
*/
|
||||
@NotNull(message = "所操作的机构id不能为空,请检查orgId参数")
|
||||
private Long orgId;
|
||||
|
||||
/**
|
||||
* 角色id
|
||||
*/
|
||||
@NotNull(message = "角色id不能为空,请检查roleId参数")
|
||||
private Long roleId;
|
||||
|
||||
/**
|
||||
* 角色类型:10-系统角色,15-业务角色,20-公司角色
|
||||
*/
|
||||
@NotNull(message = "角色类型不能为空,请检查roleType参数")
|
||||
private Integer roleType;
|
||||
|
||||
/**
|
||||
* 是否选中
|
||||
*/
|
||||
@NotNull(message = "是否选中不能为空")
|
||||
private Boolean checkedFlag;
|
||||
|
||||
}
|
|
@ -0,0 +1,28 @@
|
|||
package cn.stylefeng.roses.kernel.sys.api.pojo.user.newrole.request;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import javax.validation.constraints.NotNull;
|
||||
|
||||
/**
|
||||
* 新的授权界面,点击单个启用禁用的操作
|
||||
*
|
||||
* @author fengshuonan
|
||||
* @since 2024/1/17 21:25
|
||||
*/
|
||||
@Data
|
||||
public class StatusControlRequest {
|
||||
|
||||
/**
|
||||
* 所操作的机构id
|
||||
*/
|
||||
@NotNull(message = "所操作的机构id不能为空,请检查orgId参数")
|
||||
private Long orgId;
|
||||
|
||||
/**
|
||||
* 是否选中
|
||||
*/
|
||||
@NotNull(message = "是否选中不能为空")
|
||||
private Boolean checkedFlag;
|
||||
|
||||
}
|
Loading…
Reference in New Issue