package doumeemes.service.ext; import com.baomidou.mybatisplus.core.metadata.IPage; import doumeemes.core.model.PageData; import doumeemes.core.model.PageWrap; import doumeemes.dao.business.vo.WorkPlansVO; import doumeemes.dao.ext.dto.QueryWorkPlansDTO; import doumeemes.dao.ext.dto.WorkPlansSaveDTO; import doumeemes.dao.ext.vo.WorkPlansExtListVO; import doumeemes.dao.ext.dto.QueryWorkPlansExtDTO; import org.springframework.web.multipart.MultipartFile; /** * Service定义 * @author 江蹄蹄 * @since 2023/07/27 13:53 */ public interface WorkPlansExtService { /** * 分页查询 * * @param pageWrap 分页对象 * @return PageData */ PageData findPage(PageWrap pageWrap); Integer saveOrUpdate(WorkPlansSaveDTO workPlansSaveDTO); // IPage getWorkPlansVOPage(PageWrap pageWrap); PageData findWorkPlansVOPage(PageWrap pageWrap); Integer deleteById(Integer id); void paused(Integer id); void regain(Integer id); void close(Integer id); void importPlans(MultipartFile file); WorkPlansVO getWorkPlansDetail(Integer id); void release(Integer id); }