疯狂的狮子li
2021-07-28 5dbf39beeec75b2539c4636cf50e96d44b56fd3e
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysConfigServiceImpl.java
@@ -4,10 +4,10 @@
import cn.hutool.core.lang.Validator;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.common.annotation.DataSource;
import com.ruoyi.common.constant.Constants;
import com.ruoyi.common.constant.UserConstants;
import com.ruoyi.common.core.mybatisplus.core.ServicePlusImpl;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.core.redis.RedisCache;
import com.ruoyi.common.enums.DataSourceType;
@@ -31,7 +31,7 @@
 * @author ruoyi
 */
@Service
public class SysConfigServiceImpl extends ServiceImpl<SysConfigMapper, SysConfig> implements ISysConfigService {
public class SysConfigServiceImpl extends ServicePlusImpl<SysConfigMapper, SysConfig, SysConfig> implements ISysConfigService {
   @Autowired
   private RedisCache redisCache;
@@ -94,6 +94,20 @@
   }
   /**
    * 获取验证码开关
    *
    * @return true开启,false关闭
    */
   @Override
   public boolean selectCaptchaOnOff() {
      String captchaOnOff = selectConfigByKey("sys.account.captchaOnOff");
      if (StrUtil.isEmpty(captchaOnOff)) {
         return true;
      }
      return Convert.toBool(captchaOnOff);
   }
   /**
    * 查询参数配置列表
    *
    * @param config 参数配置信息