万材erp项目
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.

87 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);
}