package com.ruoyi.doublePrevention.service.baseService; import com.ruoyi.doublePrevention.entity.PreventOverhaulLog; import com.ruoyi.doublePrevention.entity.dto.req.PreventOverhaulLogInsertReqBO; import com.ruoyi.doublePrevention.entity.dto.req.PreventOverhaulLogReqBO; import com.ruoyi.doublePrevention.entity.dto.req.PreventOverhaulLogUpdateReqBO; import com.ruoyi.doublePrevention.entity.dto.resp.PreventOverhaulLogRespDTO; import com.ruoyi.doublePrevention.repository.param.HandlerReportParam; import com.ruoyi.doublePrevention.vo.ResultVO; import java.util.List; public interface PreventOverhaulLogService { ResultVO selectOverhaulLogPage(PreventOverhaulLogReqBO overhaulLogReqBO); ResultVO savePreventOverhaulLog(PreventOverhaulLogInsertReqBO insertReqBO); PreventOverhaulLog getOverhaulLogById(Long id); ResultVO updateOverhaulLog(PreventOverhaulLogUpdateReqBO updateReqBO); int deleteOverhaulLogByIds(String ids); List listReportOverhaulLog(); int updateOverhaulReportStatus(HandlerReportParam handlerReportParam); }