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<BiAlertRecordDO> getRecordPage(DecisionAlertPageReqVO pageReq);
|
|
Long getUnprocessedCount();
|
|
}
|