package com.gk.hotwork.specialWork.service; import com.gk.hotwork.Domain.Vo.PageQuery; import com.gk.hotwork.Domain.Vo.SearchResultVO; import com.gk.hotwork.Domain.co.ContextCacheUser; import com.gk.hotwork.specialWork.model.dto.req.WorkProcessDetectionReqDTO; import com.gk.hotwork.specialWork.model.dto.resp.WorkApplyReportableRespDTO; import com.gk.hotwork.specialWork.model.dto.resp.WorkProcessDetectionInfoRespDTO; import com.gk.hotwork.specialWork.model.query.WorkProcessDetectionPageQuery; import com.gk.hotwork.specialWork.model.query.WorkProcessWorkApplyQuery; import java.util.List; public interface WorkProcessService { /** * @Description: 检测上报 */ void detectionReport(ContextCacheUser currentUser, WorkProcessDetectionReqDTO reqDTO); /** * @Description: 检测分页 */ SearchResultVO> listDetectionByPage(ContextCacheUser currentUser, PageQuery pageQuery); /** * @Description: 查询可上报的作业 */ List listReportableWorkApply(ContextCacheUser currentUser, WorkProcessWorkApplyQuery query); }