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