45 lines
888 B
Java
45 lines
888 B
Java
package com.muyu.system.service;
|
|
|
|
import com.baomidou.mybatisplus.extension.service.IService;
|
|
import com.muyu.system.domain.SysConfig;
|
|
|
|
import java.util.List;
|
|
|
|
/**
|
|
* @author DongZl
|
|
* @description: 配置plus业务层
|
|
* @Date 2023-11-13 上午 10:06
|
|
*/
|
|
public interface SysConfigService extends IService<SysConfig> {
|
|
List<SysConfig> pageQuery (SysConfig config);
|
|
|
|
/**
|
|
* 通过Key进行查询值
|
|
* @param configKey
|
|
* @return
|
|
*/
|
|
String selectConfigByKey (String configKey);
|
|
|
|
/**
|
|
* 检测参数是否唯一
|
|
* @param config
|
|
* @return
|
|
*/
|
|
boolean checkConfigKeyUnique (SysConfig config);
|
|
|
|
/**
|
|
* 刷新缓存
|
|
*/
|
|
void resetConfigCache ();
|
|
|
|
/**
|
|
* 清空参数缓存数据
|
|
*/
|
|
public void clearConfigCache ();
|
|
|
|
/**
|
|
* 加载参数缓存数据
|
|
*/
|
|
public void loadingConfigCache ();
|
|
}
|