【8.1.0】【role】角色类型增加一个业务角色

pull/60/head
fengshuonan 2024-01-17 20:04:25 +08:00
parent 0e12886b86
commit 6c3ec03d87
6 changed files with 15 additions and 10 deletions

View File

@ -19,6 +19,11 @@ public enum RoleTypeEnum implements ReadableEnum<RoleTypeEnum> {
*/ */
SYSTEM_ROLE(10, "系统角色"), SYSTEM_ROLE(10, "系统角色"),
/**
*
*/
BUSINESS_ROLE(15, "业务角色"),
/** /**
* *
*/ */

View File

@ -55,9 +55,9 @@ public class SysRoleDTO {
private String roleCode; private String roleCode;
/** /**
* 10-20- * 10-15-20-
*/ */
@ChineseDescription("角色类型10-系统角色,20-公司角色") @ChineseDescription("角色类型10-系统角色,15-业务角色,20-公司角色")
private Integer roleType; private Integer roleType;
/** /**

View File

@ -42,10 +42,10 @@ public class SysUserRole extends BaseEntity {
private Long roleId; private Long roleId;
/** /**
* 10-20- * 10-15-20-
*/ */
@TableField("role_type") @TableField("role_type")
@ChineseDescription("角色类型10-系统角色,20-公司角色") @ChineseDescription("角色类型10-系统角色,15-业务角色,20-公司角色")
private Integer roleType; private Integer roleType;
/** /**

View File

@ -71,10 +71,10 @@ public class SysRole extends BaseExpandFieldEntity {
private String remark; private String remark;
/** /**
* 10-20- * 10-15-20-
*/ */
@TableField("role_type") @TableField("role_type")
@ChineseDescription("角色类型10-系统角色,20-公司角色") @ChineseDescription("角色类型10-系统角色,15-业务角色,20-公司角色")
private Integer roleType; private Integer roleType;
/** /**

View File

@ -69,10 +69,10 @@ public class SysRoleRequest extends BaseRequest {
private String remark; private String remark;
/** /**
* 10-20- * 10-15-20-
*/ */
@NotNull(message = "角色类型不能为空", groups = {add.class, edit.class}) @NotNull(message = "角色类型不能为空", groups = {add.class, edit.class})
@ChineseDescription("角色类型10-系统角色,20-公司角色") @ChineseDescription("角色类型10-系统角色,15-业务角色,20-公司角色")
private Integer roleType; private Integer roleType;
/** /**

View File

@ -1,8 +1,8 @@
ALTER TABLE `sys_role` ALTER TABLE `sys_role`
DROP COLUMN `role_system_flag`, DROP COLUMN `role_system_flag`,
ADD COLUMN `role_type` tinyint NOT NULL DEFAULT 10 COMMENT '角色类型10-系统角色,20-公司角色' AFTER `remark`, ADD COLUMN `role_type` tinyint NOT NULL DEFAULT 10 COMMENT '角色类型10-系统角色,15-业务角色,20-公司角色' AFTER `remark`,
ADD COLUMN `role_company_id` bigint NULL COMMENT '角色所属公司id当角色类型为20时传此值' AFTER `role_type`; ADD COLUMN `role_company_id` bigint NULL COMMENT '角色所属公司id当角色类型为20时传此值' AFTER `role_type`;
ALTER TABLE `sys_user_role` ALTER TABLE `sys_user_role`
ADD COLUMN `role_type` tinyint NOT NULL DEFAULT 10 COMMENT '角色类型10-系统角色,20-公司角色' AFTER `role_id`, ADD COLUMN `role_type` tinyint NOT NULL DEFAULT 10 COMMENT '角色类型10-系统角色,15-业务角色,20-公司角色' AFTER `role_id`,
ADD COLUMN `role_company_id` bigint NULL DEFAULT NULL COMMENT '角色所属公司id' AFTER `role_type`; ADD COLUMN `role_company_id` bigint NULL DEFAULT NULL COMMENT '角色所属公司id' AFTER `role_type`;