From 30beee44b53d578bc218e5ce12a57e7e695a2d47 Mon Sep 17 00:00:00 2001 From: ‘liusuyi’ <1951119284@qq.com> Date: 星期六, 23 十二月 2023 14:14:28 +0800 Subject: [PATCH] 增加接口权限不检验接口 --- ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysConfigServiceImpl.java | 51 +++++++++++++++++++++++++++++++++++++++++++++++---- 1 files changed, 47 insertions(+), 4 deletions(-) diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysConfigServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysConfigServiceImpl.java index 7f67c4b..b82c02f 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysConfigServiceImpl.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysConfigServiceImpl.java @@ -4,8 +4,10 @@ import java.util.List; import javax.annotation.PostConstruct; import javax.annotation.Resource; +import javax.management.Query; -import org.springframework.beans.factory.annotation.Autowired; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.ruoyi.common.utils.MessageUtils; import org.springframework.stereotype.Service; import com.ruoyi.common.annotation.DataSource; import com.ruoyi.common.constant.CacheConstants; @@ -15,7 +17,7 @@ import com.ruoyi.common.enums.DataSourceType; import com.ruoyi.common.exception.ServiceException; import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.system.domain.SysConfig; +import com.ruoyi.common.core.domain.entity.SysConfig; import com.ruoyi.system.mapper.SysConfigMapper; import com.ruoyi.system.service.ISysConfigService; @@ -54,7 +56,14 @@ { SysConfig config = new SysConfig(); config.setConfigId(configId); - return configMapper.selectConfig(config); + SysConfig sysConfig = configMapper.selectConfig(config); + //鍥介檯鍖� + String message = MessageUtils.message("config." + sysConfig.getConfigNameI18n()); + if(StringUtils.isNotEmpty(message)) + { + sysConfig.setConfigName(message); + } + return sysConfig; } /** @@ -106,7 +115,15 @@ @Override public List<SysConfig> selectConfigList(SysConfig config) { - return configMapper.selectConfigList(config); + List<SysConfig> sysConfigs = configMapper.selectConfigList(config); + //鍥介檯鍖� + sysConfigs.stream().forEach(sysConfig -> { + String message = MessageUtils.message("config." + sysConfig.getConfigNameI18n()); + if (StringUtils.isNotEmpty(message)) { + sysConfig.setConfigName(message); + } + }); + return sysConfigs; } /** @@ -230,4 +247,30 @@ { return CacheConstants.SYS_CONFIG_KEY + configKey; } + + @Override + public String getSYURL() { + List<SysConfig> result = configMapper.selectByType("syCarPT"); + if(result.size() > 0){ + String SYURL = result.get(0).getConfigValue(); + return SYURL; + }else{ + return ""; + } + } + + @Override + public String getHealth() { + List<SysConfig> result = configMapper.selectByType("health"); + if(result.size() > 0){ + return result.get(0).getConfigValue(); + }else{ + return ""; + } + } + + @Override + public List<SysConfig> getAccPwd() { + return configMapper.selectList(new QueryWrapper<SysConfig>().in("config_key","eqHealthUrl","eqHealthAccount","eqHealthPassword")); + } } -- Gitblit v1.9.3