This commit is contained in:
77
2024-05-20 14:57:03 +08:00
parent 2dec18474e
commit 53da51aeba

View File

@@ -1,13 +1,14 @@
package com.ruoyi.dk.controller;
import cn.dev33.satoken.annotation.SaCheckPermission;
import cn.dev33.satoken.annotation.SaCheckRole;
import com.ruoyi.component.core.constant.TenantConstants;
import com.ruoyi.component.core.domain.R;
import com.ruoyi.component.log.annotation.Log;
import com.ruoyi.component.log.enums.BusinessType;
import com.ruoyi.dk.systemconfig.SystemConfigManager;
import com.ruoyi.dk.systemconfig.dto.SystemConfigResponse;
import com.ruoyi.dk.systemconfig.enums.SystemConfigEnum;
import com.ruoyi.dk.systemconfig.enums.SystemConfigGroupEnum;
import com.ruoyi.dk.systemconfig.dto.SystemConfigResponse;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
@@ -18,13 +19,13 @@ import java.util.List;
import java.util.Map;
@RestController
@RequestMapping("/xq/systemConfig")
@RequestMapping("/dk/systemConfig")
public class SystemConfigController {
@Autowired
private SystemConfigManager systemConfigManager;
@GetMapping("/system/all")
@SaCheckPermission("xq:systemConfig:query")
@SaCheckRole(TenantConstants.SUPER_ADMIN_ROLE_KEY)
public R<List<SystemConfigResponse>> systemAll(){
List<SystemConfigResponse> responses = new ArrayList<>();
Map<String, String> allSystemConfig = systemConfigManager.getAllSystemConfig();
@@ -42,7 +43,7 @@ public class SystemConfigController {
}
@GetMapping("/system/update")
@SaCheckPermission("xq:systemConfig:edit")
@SaCheckRole(TenantConstants.SUPER_ADMIN_ROLE_KEY)
@Log(title = "修改系统设置", businessType = BusinessType.UPDATE)
public R<Boolean> systemUpdate(String key,String value){
systemConfigManager.set(key,value);