【8.1.1】【db】增加一个数据范围的类型

pull/60/head
fengshuonan 2024-02-29 10:07:55 +08:00
parent 0ed0a01e77
commit 2b97274157
5 changed files with 13 additions and 8 deletions

View File

@ -52,6 +52,11 @@ public enum DataScopeTypeEnum {
*/ */
DEPT_WITH_CHILD(30, "本部门及以下数据"), DEPT_WITH_CHILD(30, "本部门及以下数据"),
/**
*
*/
COMPANY_WITH_CHILD(31, "本公司及以下数据"),
/** /**
* *
*/ */

View File

@ -50,10 +50,10 @@ public class SysRole extends BaseExpandFieldEntity {
private BigDecimal roleSort; private BigDecimal roleSort;
/** /**
* 10-20-30-40-50- * 10-20-30-31-40-50-
*/ */
@TableField("data_scope_type") @TableField("data_scope_type")
@ChineseDescription("数据范围类型10-仅本人数据20-本部门数据30-本部门及以下数据,40-指定部门数据50-全部数据") @ChineseDescription("数据范围类型10-仅本人数据20-本部门数据30-本部门及以下数据,31-本公司及以下数据,40-指定部门数据50-全部数据")
private Integer dataScopeType; private Integer dataScopeType;
/** /**

View File

@ -50,10 +50,10 @@ public class RoleBindDataScopeRequest extends BaseRequest {
private Long roleId; private Long roleId;
/** /**
* 10-20-30-40-50- * 10-20-30-31-40-50-
*/ */
@NotNull(message = "数据范围类型不能为空", groups = {roleBindDataScope.class}) @NotNull(message = "数据范围类型不能为空", groups = {roleBindDataScope.class})
@ChineseDescription("数据范围类型10-仅本人数据20-本部门数据30-本部门及以下数据,40-指定部门数据50-全部数据") @ChineseDescription("数据范围类型10-仅本人数据20-本部门数据30-本部门及以下数据,31-本公司及以下数据,40-指定部门数据50-全部数据")
private Integer dataScopeType; private Integer dataScopeType;
/** /**

View File

@ -50,9 +50,9 @@ public class SysRoleRequest extends BaseRequest {
private BigDecimal roleSort; private BigDecimal roleSort;
/** /**
* 10-20-30-40-50- * 10-20-30-31-40-50-
*/ */
@ChineseDescription("数据范围类型10-仅本人数据20-本部门数据30-本部门及以下数据,40-指定部门数据50-全部数据") @ChineseDescription("数据范围类型10-仅本人数据20-本部门数据30-本部门及以下数据,31-本公司及以下数据,40-指定部门数据50-全部数据")
private Integer dataScopeType; private Integer dataScopeType;
/** /**

View File

@ -41,9 +41,9 @@ import java.util.List;
public class RoleBindDataScopeResponse { public class RoleBindDataScopeResponse {
/** /**
* 10-20-30-40-50- * 10-20-30-31-40-50-
*/ */
@ChineseDescription("数据范围类型10-仅本人数据20-本部门数据30-本部门及以下数据,40-指定部门数据50-全部数据") @ChineseDescription("数据范围类型10-仅本人数据20-本部门数据30-本部门及以下数据,31-本公司及以下数据,40-指定部门数据50-全部数据")
private Integer dataScopeType; private Integer dataScopeType;
/** /**