mirror of https://gitee.com/stylefeng/roses
【8.0】【权限】更新系统配置界面的权限标识
parent
a79852e86b
commit
cd85f7c110
|
@ -47,7 +47,7 @@ import javax.annotation.Resource;
|
|||
* @since 2023/6/27 21:33
|
||||
*/
|
||||
@RestController
|
||||
@ApiResource(name = "配置管理界面的接口")
|
||||
@ApiResource(name = "配置管理界面的接口", requiredPermission = true, requirePermissionCode = SysConfigTypeController.SYS_CONFIG)
|
||||
public class SysConfigController {
|
||||
|
||||
@Resource
|
||||
|
@ -85,9 +85,10 @@ public class SysConfigController {
|
|||
*/
|
||||
@PostResource(name = "批量删除系统参数配置", path = "/sysConfig/batchDelete")
|
||||
public ResponseData<?> batchDelete(@RequestBody @Validated(SysConfigParam.batchDelete.class) SysConfigParam sysConfigParam) {
|
||||
sysConfigService.batchDelete(sysConfigParam);
|
||||
sysConfigService.batchDelete(sysConfigParam);
|
||||
return new SuccessResponseData<>();
|
||||
}
|
||||
|
||||
/**
|
||||
* 编辑系统参数配置
|
||||
*
|
||||
|
|
|
@ -43,7 +43,8 @@ public class SystemConfigController {
|
|||
* @author fengshuonan
|
||||
* @since 2021/7/8 16:36
|
||||
*/
|
||||
@PostResource(name = "初始化系统配置参数,用在系统第一次登录时", path = "/sysConfig/initConfig")
|
||||
@PostResource(name = "初始化系统配置参数,用在系统第一次登录时", path = "/sysConfig/initConfig", requiredPermission = true,
|
||||
requirePermissionCode = SysConfigTypeController.SYS_CONFIG)
|
||||
public ResponseData<?> initConfig(@RequestBody ConfigInitRequest configInitRequest) {
|
||||
sysConfigService.initConfig(configInitRequest);
|
||||
return new SuccessResponseData<>();
|
||||
|
|
Loading…
Reference in New Issue