创建超级管理员角色
This commit is contained in:
parent
a05b3b57a5
commit
2d366e4500
@ -60,7 +60,7 @@ public interface TyrSaasRoleUserApi {
|
||||
ApiResult<CreateAdminRoleDTO> createAgencyAdminRole(@RequestBody @Valid CreateAgencyAdminRoleParam param);
|
||||
|
||||
@PostMapping("/api/saas-role-user/create-super-admin-role")
|
||||
ApiResult<Void> createSuperAdminRole(@RequestBody @Valid @NotEmpty CreateSuperAminRoleParam param);
|
||||
ApiResult<Void> createSuperAdminRole(@RequestBody @Valid @NotEmpty CreateSuperAdminRoleParam param);
|
||||
|
||||
/**
|
||||
* 移除超管角色
|
||||
|
||||
@ -7,7 +7,7 @@ import lombok.Data;
|
||||
import javax.validation.constraints.NotNull;
|
||||
|
||||
@Data
|
||||
public class CreateSuperAminRoleParam {
|
||||
public class CreateSuperAdminRoleParam {
|
||||
|
||||
/**
|
||||
* 工作台id,与context校验
|
||||
@ -61,7 +61,7 @@ public class RoleUserController implements TyrSaasRoleUserApi {
|
||||
}
|
||||
|
||||
@Override
|
||||
public ApiResult<Void> createSuperAdminRole(CreateSuperAminRoleParam param) {
|
||||
public ApiResult<Void> createSuperAdminRole(CreateSuperAdminRoleParam param) {
|
||||
saasRoleUserService.createSuperAdminRole(param);
|
||||
return ApiResult.ok();
|
||||
}
|
||||
|
||||
@ -62,7 +62,7 @@ public interface SaasRoleUserService {
|
||||
* workpaceId + ownerOuId + roleId + 手机号 + 姓名 赋予角色(支持角色赋予的同时 角色创建)
|
||||
* work for: 组织 + 服务包
|
||||
*/
|
||||
void createSuperAdminRole(CreateSuperAminRoleParam param);
|
||||
void createSuperAdminRole(CreateSuperAdminRoleParam param);
|
||||
|
||||
/**
|
||||
* 批量获取超管信息
|
||||
|
||||
@ -149,7 +149,7 @@ public class RoleUserService implements SaasRoleUserService {
|
||||
|
||||
@Override
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
public void createSuperAdminRole(CreateSuperAminRoleParam param) {
|
||||
public void createSuperAdminRole(CreateSuperAdminRoleParam param) {
|
||||
//获取超管角色
|
||||
SaasRole saasRole = saasRoleDao
|
||||
.findRoleByTypeAndWorkspaceIdAndOuId(RoleTypeEnum.SUPER_ADMIN.getValue(),
|
||||
|
||||
Loading…
Reference in New Issue
Block a user