public interface BatchExportSurpport
多文件导出
限定符和类型 | 接口和说明 |
---|---|
static class |
BatchExportSurpport.ExcelType |
static class |
BatchExportSurpport.ExportInfo |
static class |
BatchExportSurpport.Utils
提供一些可能用到的工具
|
限定符和类型 | 字段和说明 |
---|---|
static org.apache.commons.logging.Log |
logger |
static int |
SG_MAX_2007_100K
10万条数据
|
static int |
SG_MAX_2007_SIZE
100万条数据
excel 建议xlsx文件分页大小 ,最大不能超过1048576
|
static int |
SG_MAX_97_SIZE
6万条数据
excel 建议xls文件分页大小 ,最大不能超过65536
|
限定符和类型 | 方法和说明 |
---|---|
org.apache.poi.ss.usermodel.Workbook |
getBooks(java.util.Map<java.lang.String,java.lang.Object> params,
BatchExportSurpport.ExportInfo info,
int fileIndex)
获取workbook
|
default com.seeyon.ctp.common.bo.Result |
getFiles(java.util.Map<java.lang.String,java.lang.Object> params,
BatchExportSurpport.ExportInfo info,
int fileIndex,
java.lang.String targetPath,
java.util.Date pathDate) |
BatchExportSurpport.ExportInfo |
handParams(java.util.Map<java.lang.String,java.lang.Object> params)
处理前端参数,并返回一些必要的信息
|
java.lang.String |
name()
api name
|
static final org.apache.commons.logging.Log logger
static final int SG_MAX_2007_SIZE
SpreadsheetVersion.EXCEL2007
,
常量字段值static final int SG_MAX_2007_100K
static final int SG_MAX_97_SIZE
SpreadsheetVersion.EXCEL97
,
常量字段值java.lang.String name()
api name
BatchExportSurpport.ExportInfo handParams(java.util.Map<java.lang.String,java.lang.Object> params)
处理前端参数,并返回一些必要的信息
params
- default com.seeyon.ctp.common.bo.Result getFiles(java.util.Map<java.lang.String,java.lang.Object> params, BatchExportSurpport.ExportInfo info, int fileIndex, java.lang.String targetPath, java.util.Date pathDate) throws com.seeyon.ctp.common.exceptions.BusinessException
params
- 参数info
- 导出信息fileIndex
- 文件标识targetPath
- ,目标目录com.seeyon.ctp.common.exceptions.BusinessException
org.apache.poi.ss.usermodel.Workbook getBooks(java.util.Map<java.lang.String,java.lang.Object> params, BatchExportSurpport.ExportInfo info, int fileIndex) throws com.seeyon.ctp.common.exceptions.BusinessException
获取workbook
com.seeyon.ctp.common.exceptions.BusinessException