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.BusinessExceptionorg.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