package com.gkhy.safePlatform.emergency.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.emergency.model.dto.req.WorkApproveReqDTO; import com.gkhy.safePlatform.emergency.model.dto.resp.WorkApproveDetailRespDTO; import com.gkhy.safePlatform.emergency.model.dto.resp.WorkApprovePageRespDTO; import com.gkhy.safePlatform.emergency.query.WorkApproveQuery; import java.util.List; public interface WorkApproveService { SearchResultVO> selectWorkApproveList(PageQuery query); ResultVO addWorkApprove(Long valueOf, WorkApproveReqDTO WorkApproveReqDTO); ResultVO getWorkApproveById(Long id); ResultVO updateWorkApprove(Long uid, WorkApproveReqDTO WorkApproveReqDTO); ResultVO batchDeleteWorkApprove(String ids); }