diff --git a/kernel-d-config/config-business/src/main/java/cn/stylefeng/roses/kernel/config/modular/controller/SysConfigController.java b/kernel-d-config/config-business/src/main/java/cn/stylefeng/roses/kernel/config/modular/controller/SysConfigController.java index eb4751998..2465f077f 100644 --- a/kernel-d-config/config-business/src/main/java/cn/stylefeng/roses/kernel/config/modular/controller/SysConfigController.java +++ b/kernel-d-config/config-business/src/main/java/cn/stylefeng/roses/kernel/config/modular/controller/SysConfigController.java @@ -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 @@ -76,7 +76,7 @@ public class SysConfigController { sysConfigService.del(sysConfigParam); return new SuccessResponseData<>(); } - + /** * 批量删除系统参数配置 * @@ -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<>(); } + /** * 编辑系统参数配置 * diff --git a/kernel-d-config/config-business/src/main/java/cn/stylefeng/roses/kernel/config/modular/controller/SystemConfigController.java b/kernel-d-config/config-business/src/main/java/cn/stylefeng/roses/kernel/config/modular/controller/SystemConfigController.java index 1eb7fb5f5..8ac6d9bd2 100644 --- a/kernel-d-config/config-business/src/main/java/cn/stylefeng/roses/kernel/config/modular/controller/SystemConfigController.java +++ b/kernel-d-config/config-business/src/main/java/cn/stylefeng/roses/kernel/config/modular/controller/SystemConfigController.java @@ -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<>();