【7.2.5】【role】迁移角色授权资源的接口

pull/37/head
fengshuonan 2022-09-29 13:50:03 +08:00
parent 3da91872f9
commit 2eb6f0f7ec
2 changed files with 16 additions and 12 deletions

View File

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

View File

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