From cd85f7c1108c99241c22836226da8576747b05a5 Mon Sep 17 00:00:00 2001 From: fengshuonan Date: Sun, 9 Jul 2023 22:57:57 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=908.0=E3=80=91=E3=80=90=E6=9D=83?= =?UTF-8?q?=E9=99=90=E3=80=91=E6=9B=B4=E6=96=B0=E7=B3=BB=E7=BB=9F=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=E7=95=8C=E9=9D=A2=E7=9A=84=E6=9D=83=E9=99=90=E6=A0=87?= =?UTF-8?q?=E8=AF=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../config/modular/controller/SysConfigController.java | 7 ++++--- .../config/modular/controller/SystemConfigController.java | 3 ++- 2 files changed, 6 insertions(+), 4 deletions(-) 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<>();