mirror of https://gitee.com/stylefeng/roses
【7.6.0】【sys】【role】更新新增角色接口
parent
10d210d1d4
commit
e4cc2bad49
|
@ -74,29 +74,4 @@ public class SysRoleRequest extends BaseRequest {
|
|||
@ChineseDescription("是否是系统角色:Y-是,N-否。系统角色不能删除")
|
||||
private String roleSystemFlag;
|
||||
|
||||
/**
|
||||
* 拓展字段
|
||||
*/
|
||||
@ChineseDescription("拓展字段")
|
||||
private String expandField;
|
||||
|
||||
/**
|
||||
* 乐观锁
|
||||
*/
|
||||
@ChineseDescription("乐观锁")
|
||||
private Long versionFlag;
|
||||
|
||||
/**
|
||||
* 删除标记:Y-已删除,N-未删除
|
||||
*/
|
||||
@NotBlank(message = "删除标记:Y-已删除,N-未删除不能为空", groups = {add.class, edit.class})
|
||||
@ChineseDescription("删除标记:Y-已删除,N-未删除")
|
||||
private String delFlag;
|
||||
|
||||
/**
|
||||
* 租户号
|
||||
*/
|
||||
@ChineseDescription("租户号")
|
||||
private Long tenantId;
|
||||
|
||||
}
|
||||
|
|
|
@ -2,6 +2,7 @@ package cn.stylefeng.roses.kernel.sys.modular.role.service.impl;
|
|||
|
||||
import cn.hutool.core.bean.BeanUtil;
|
||||
import cn.hutool.core.util.ObjectUtil;
|
||||
import cn.stylefeng.roses.kernel.auth.api.enums.DataScopeTypeEnum;
|
||||
import cn.stylefeng.roses.kernel.db.api.factory.PageFactory;
|
||||
import cn.stylefeng.roses.kernel.db.api.factory.PageResultFactory;
|
||||
import cn.stylefeng.roses.kernel.db.api.pojo.entity.BaseEntity;
|
||||
|
@ -32,6 +33,10 @@ public class SysRoleServiceImpl extends ServiceImpl<SysRoleMapper, SysRole> impl
|
|||
public void add(SysRoleRequest sysRoleRequest) {
|
||||
SysRole sysRole = new SysRole();
|
||||
BeanUtil.copyProperties(sysRoleRequest, sysRole);
|
||||
|
||||
// 设置角色默认的数据范围,默认查看全部
|
||||
sysRole.setDataScopeType(DataScopeTypeEnum.ALL.getCode());
|
||||
|
||||
this.save(sysRole);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue