package cn.iocoder.yudao.module.bi.service.decision; import cn.iocoder.yudao.framework.common.pojo.PageResult; import cn.iocoder.yudao.module.bi.controller.admin.decision.vo.DecisionAlertPageReqVO; import cn.iocoder.yudao.module.bi.dal.dataobject.decision.BiAlertRecordDO; import jakarta.validation.Valid; import java.time.LocalDateTime; /** * 预警记录 Service 接口 * * @author 超级管理员 */ public interface BiAlertRecordService { Long createRecord(@Valid BiAlertRecordDO record); void confirmRecord(Long id, Long handlerId); void handleRecord(Long id, Long handlerId, String handleRemark); PageResult getRecordPage(DecisionAlertPageReqVO pageReq); Long getUnprocessedCount(); }