package cc.mrbird.febs.server.system.service; import cc.mrbird.febs.common.core.entity.QueryRequest; import cc.mrbird.febs.common.core.entity.system.SysConfig; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.service.IService; import java.util.List; /** * name:SysConfig * package:cc.mrbird.febs.server.system.controller * description:参数配置表服务接口 * * @author Alan * @date 2021-02-20 09:40:38 * @since JDK1.8 */ public interface ISysConfigService extends IService { /** * 查询(分页) * * @param request QueryRequest * @param sysConfig sysConfig * @return IPage */ IPage findSysConfigs(QueryRequest request, SysConfig sysConfig); /** * 查询(所有) * * @param sysConfig sysConfig * @return List */ List findSysConfigs(SysConfig sysConfig); /** * 新增 * * @param sysConfig sysConfig */ void createSysConfig(SysConfig sysConfig); /** * 修改 * * @param sysConfig sysConfig */ void updateSysConfig(SysConfig sysConfig); /** * 删除 * * @param sysConfig sysConfig */ void deleteSysConfig(SysConfig sysConfig); /** * 根据Id批量逻辑删除记录 *

* date 2021-01-28 10:48 * * @param ids 待删除Id * @return void * @author: luoyibo */ void logicDelSysConfig(String ids); /** * 将合同提前提醒参数设置到redis中 *

* date 2024-03-10 08:12 * * @param * @return java.lang.Void * @author: luoyibo */ Void setContractRemindToRedis(); }