package com.gkhy.hazmat.system.service; import com.baomidou.mybatisplus.extension.service.IService; import com.gkhy.hazmat.common.api.CommonPage; import com.gkhy.hazmat.system.domain.HzWarning; /** *

* 预警表 服务类 *

* * @author kzy * @since 2024-08-05 14:41:40 */ public interface HzWarningService extends IService { /** * 根据条件分页查询超期预警列表 * @param warning * @return */ CommonPage selectWarningList(HzWarning warning); /** * 根据id查询预警信息 * * @param warningId 预警ID * @return */ public HzWarning selectWarningById(Long warningId); /** * 标记预警信息 * * @param warning 预警信息 * @return 结果 */ public int markWarning(HzWarning warning); /** * 删除预警信息 * * @param warningId 预警ID * @return 结果 */ public int deleteWarningById(Long warningId); /** * 获取未处理预警数量 * @return */ Integer selectWarningCount(); }