mirror of https://gitee.com/stylefeng/roses
【7.2.5】【role】迁移角色授权资源的接口
parent
3da91872f9
commit
2eb6f0f7ec
|
@ -33,6 +33,7 @@ import cn.stylefeng.roses.kernel.scanner.api.annotation.PostResource;
|
|||
import cn.stylefeng.roses.kernel.system.api.MenuServiceApi;
|
||||
import cn.stylefeng.roses.kernel.system.api.pojo.menu.MenuAndButtonTreeResponse;
|
||||
import cn.stylefeng.roses.kernel.system.api.pojo.role.request.SysRoleRequest;
|
||||
import cn.stylefeng.roses.kernel.system.modular.role.service.SysRoleResourceService;
|
||||
import cn.stylefeng.roses.kernel.system.modular.role.service.SysRoleService;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
import org.springframework.web.bind.annotation.RequestBody;
|
||||
|
@ -57,6 +58,9 @@ public class SysRoleAuthController {
|
|||
@Resource
|
||||
private MenuServiceApi menuServiceApi;
|
||||
|
||||
@Resource
|
||||
private SysRoleResourceService sysRoleResourceService;
|
||||
|
||||
/**
|
||||
* 获取角色分配菜单界面,绑定情况列表
|
||||
*
|
||||
|
@ -126,4 +130,16 @@ public class SysRoleAuthController {
|
|||
return new SuccessResponseData<>(sysRoleService.grantButtonGrantAll(sysRoleRequest));
|
||||
}
|
||||
|
||||
/**
|
||||
* 角色绑定接口数据V2
|
||||
*
|
||||
* @author fengshuonan
|
||||
* @date 2021/8/10 18:23
|
||||
*/
|
||||
@PostResource(name = "角色绑定接口数据V2", path = "/sysRole/grantResourceV2")
|
||||
public ResponseData<?> grantResourceV2(@RequestBody @Validated(SysRoleRequest.grantResourceV2.class) SysRoleRequest sysRoleRequest) {
|
||||
sysRoleResourceService.grantResourceV2(sysRoleRequest);
|
||||
return new SuccessResponseData<>();
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -136,18 +136,6 @@ public class SysRoleController {
|
|||
return new SuccessResponseData<>();
|
||||
}
|
||||
|
||||
/**
|
||||
* 角色绑定接口数据
|
||||
*
|
||||
* @author fengshuonan
|
||||
* @date 2021/8/10 18:23
|
||||
*/
|
||||
@PostResource(name = "角色绑定接口数据V2", path = "/sysRole/grantResourceV2")
|
||||
public ResponseData<?> grantResourceV2(@RequestBody @Validated(SysRoleRequest.grantResourceV2.class) SysRoleRequest sysRoleRequest) {
|
||||
sysRoleResourceService.grantResourceV2(sysRoleRequest);
|
||||
return new SuccessResponseData<>();
|
||||
}
|
||||
|
||||
/**
|
||||
* 角色授权菜单和按钮
|
||||
*
|
||||
|
|
Loading…
Reference in New Issue