package com.gkhy.safePlatform.incidentManage.service; import com.gkhy.safePlatform.commons.query.PageQuery; import com.gkhy.safePlatform.commons.vo.ResultVO; import com.gkhy.safePlatform.commons.vo.SearchResultVO; import com.gkhy.safePlatform.incidentManage.model.dto.req.AccidentWorkApproveReqDTO; import com.gkhy.safePlatform.incidentManage.model.dto.resp.AccidentWorkApproveDetailRespDTO; import com.gkhy.safePlatform.incidentManage.model.dto.resp.AccidentWorkApprovePageRespDTO; import com.gkhy.safePlatform.incidentManage.query.AccidentWorkApproveQuery; import java.util.List; public interface AccidentWorkApproveService { SearchResultVO> selectWorkApproveList(PageQuery query); ResultVO addWorkApprove(Long valueOf, AccidentWorkApproveReqDTO AccidentWorkApproveReqDTO); ResultVO getWorkApproveById(Long id); ResultVO updateWorkApprove(Long uid, AccidentWorkApproveReqDTO AccidentWorkApproveReqDTO); ResultVO batchDeleteWorkApprove(String ids); }