You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
udi-wms-java/src/main/java/com/glxp/api/service/inout/ExcelService.java

64 lines
1.3 KiB
Java

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);
/**
* 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;
}