创建超级管理员角色

This commit is contained in:
张弘昊 2023-10-18 15:45:36 +08:00
parent a05b3b57a5
commit 2d366e4500
5 changed files with 5 additions and 5 deletions

View File

@ -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);
/**
* 移除超管角色

View File

@ -7,7 +7,7 @@ import lombok.Data;
import javax.validation.constraints.NotNull;
@Data
public class CreateSuperAminRoleParam {
public class CreateSuperAdminRoleParam {
/**
* 工作台id与context校验

View File

@ -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();
}

View File

@ -62,7 +62,7 @@ public interface SaasRoleUserService {
* workpaceId + ownerOuId + roleId + 手机号 + 姓名 赋予角色支持角色赋予的同时 角色创建
* work for: 组织 + 服务包
*/
void createSuperAdminRole(CreateSuperAminRoleParam param);
void createSuperAdminRole(CreateSuperAdminRoleParam param);
/**
* 批量获取超管信息

View File

@ -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(),