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.WorkInjuryDeclarationReqDTO; import com.gkhy.safePlatform.incidentManage.model.dto.resp.WorkInjuryDeclarationDetailRespDTO; import com.gkhy.safePlatform.incidentManage.model.dto.resp.WorkInjuryDeclarationPageRespDTO; import com.gkhy.safePlatform.incidentManage.query.WorkInjuryDeclarationQuery; import java.util.List; public interface WorkInjuryDeclarationService { SearchResultVO> selectWorkInjuryDeclarationList(PageQuery query); ResultVO addWorkInjuryDeclaration(Long valueOf, WorkInjuryDeclarationReqDTO WorkInjuryDeclarationReqDTO); ResultVO getWorkInjuryDeclarationById(Long id); ResultVO updateWorkInjuryDeclaration(Long uid, WorkInjuryDeclarationReqDTO WorkInjuryDeclarationReqDTO); ResultVO batchDeleteWorkInjuryDeclaration(Long[] ids); }