package doumeemes.service.ext; import doumeemes.core.model.ApiResponse; import doumeemes.core.model.PageData; import doumeemes.core.model.PageWrap; import doumeemes.dao.ext.dto.QueryAppliancesByManualDTO; import doumeemes.dao.ext.vo.AppliancesExtListVO; import doumeemes.dao.ext.dto.QueryAppliancesExtDTO; import org.springframework.web.multipart.MultipartFile; import java.io.IOException; import java.util.List; /** * 工装器具信息Service定义 * @author 江蹄蹄 * @date 2022/04/20 11:01 */ public interface AppliancesExtService { /** * 分页查询 * @author 江蹄蹄 * @date 2022/04/20 11:01 */ PageData findPage(PageWrap pageWrap); AppliancesExtListVO findMaxSerial(QueryAppliancesExtDTO pageWrap); ApiResponse importExcel(MultipartFile file, String categoryId) throws IOException; List selectListByCondition(QueryAppliancesExtDTO dto); ApiResponse chageApplicance(Integer oldId, Integer newId); ApiResponse chageApplicance(QueryAppliancesExtDTO dto)throws IOException; ApiResponse> getApplianceListByCondition(QueryAppliancesExtDTO dto); PageData findListPageForManual(PageWrap pageWrap); }