package com.glxp.api.service.inout; /** * @author : zhangsan * @date : 2023/4/17 11:12 * @modyified By : */ import com.glxp.api.entity.inout.IoStatDayEntity; import com.glxp.api.req.inout.FilterStatDataDetailRequest; import org.springframework.web.multipart.MultipartFile; import javax.servlet.http.HttpServletResponse; import java.util.List; /** * 导出业务接口 */ public interface ExcelService { /** * excel导入-单个sheet * * @param multipartFile 文件流 */ void excelImport(MultipartFile multipartFile); /** * excel导出-单个sheet * * @param response 响应体 */ void excelExport(HttpServletResponse response,String billNo,String key); /** * excel多入-多个sheet * * @param multipartFile 文件流 */ void excelSheetImport(MultipartFile multipartFile); /** * excel导出-多个sheet * * @param response 响应体 */ void excelSheetExport(HttpServletResponse response); /** * excel模板导出-单个sheet * * @param response 响应流 */ void excelTemplate(HttpServletResponse response); /** * excel模板导出-多个sheet * * @param response 响应流 */ void excelSheetTemplate(HttpServletResponse response) throws Exception; }