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-否。系统角色不能删除")
|
@ChineseDescription("是否是系统角色:Y-是,N-否。系统角色不能删除")
|
||||||
private String roleSystemFlag;
|
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.bean.BeanUtil;
|
||||||
import cn.hutool.core.util.ObjectUtil;
|
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.PageFactory;
|
||||||
import cn.stylefeng.roses.kernel.db.api.factory.PageResultFactory;
|
import cn.stylefeng.roses.kernel.db.api.factory.PageResultFactory;
|
||||||
import cn.stylefeng.roses.kernel.db.api.pojo.entity.BaseEntity;
|
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) {
|
public void add(SysRoleRequest sysRoleRequest) {
|
||||||
SysRole sysRole = new SysRole();
|
SysRole sysRole = new SysRole();
|
||||||
BeanUtil.copyProperties(sysRoleRequest, sysRole);
|
BeanUtil.copyProperties(sysRoleRequest, sysRole);
|
||||||
|
|
||||||
|
// 设置角色默认的数据范围,默认查看全部
|
||||||
|
sysRole.setDataScopeType(DataScopeTypeEnum.ALL.getCode());
|
||||||
|
|
||||||
this.save(sysRole);
|
this.save(sysRole);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue