You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
86 lines
1.8 KiB
86 lines
1.8 KiB
package com.ruoyi.system.mapper;
|
|
|
|
import java.util.List;
|
|
import java.util.Map;
|
|
|
|
import com.ruoyi.system.domain.SysRemind;
|
|
|
|
/**
|
|
* 系统提醒Mapper接口
|
|
*
|
|
* @author 刘晓旭
|
|
* @date 2024-12-20
|
|
*/
|
|
public interface SysRemindMapper
|
|
{
|
|
/**
|
|
* 查询系统提醒
|
|
*
|
|
* @param remindId 系统提醒ID
|
|
* @return 系统提醒
|
|
*/
|
|
public SysRemind selectSysRemindById(Long remindId);
|
|
|
|
/**
|
|
* 查询系统提醒列表
|
|
*
|
|
* @param sysRemind 系统提醒
|
|
* @return 系统提醒集合
|
|
*/
|
|
public List<SysRemind> selectSysRemindList(SysRemind sysRemind);
|
|
|
|
/**
|
|
* 新增系统提醒
|
|
*
|
|
* @param sysRemind 系统提醒
|
|
* @return 结果
|
|
*/
|
|
public int insertSysRemind(SysRemind sysRemind);
|
|
|
|
/**
|
|
* 修改系统提醒
|
|
*
|
|
* @param sysRemind 系统提醒
|
|
* @return 结果
|
|
*/
|
|
public int updateSysRemind(SysRemind sysRemind);
|
|
|
|
/**
|
|
* 删除系统提醒
|
|
*
|
|
* @param remindId 系统提醒ID
|
|
* @return 结果
|
|
*/
|
|
public int deleteSysRemindById(Long remindId);
|
|
|
|
/**
|
|
* 批量删除系统提醒
|
|
*
|
|
* @param remindIds 需要删除的数据ID
|
|
* @return 结果
|
|
*/
|
|
public int deleteSysRemindByIds(String[] remindIds);
|
|
|
|
/**
|
|
* 作废系统提醒
|
|
*
|
|
* @param remindId 系统提醒ID
|
|
* @return 结果
|
|
*/
|
|
public int cancelSysRemindById(Long remindId);
|
|
|
|
/**
|
|
* 恢复系统提醒
|
|
*
|
|
* @param remindId 系统提醒ID
|
|
* @return 结果
|
|
*/
|
|
public int restoreSysRemindById(Long remindId);
|
|
|
|
List<SysRemind> selectUnHandleSysRemindList(Map<String, Object> paraMap);
|
|
|
|
/**
|
|
* 根据业务主键查询系统提醒列表
|
|
* */
|
|
List<SysRemind> selectSysRemindListByBusinessKey(String businessKey);
|
|
}
|
|
|