| 
				
				
					
				
				
				 | 
			
			 | 
			@@ -14,54 +14,49 @@ public class TemplateExportParams extends ExcelBaseParams { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    /**
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			     * 模板的路径
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			     */
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    private String   templateUrl;
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    private String    templateUrl;
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    /**
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			     * 需要导出的第几个 sheetNum,默认是第0个
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			     */
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    private int      sheetNum        = 0;
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    private Integer[] sheetNum        = new Integer[] { 0 };
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    /**
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			     * 这只sheetName 不填就使用原来的
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			     */
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    private String   sheetName;
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    private String    sheetName;
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    /**
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			     * 表格列标题行数,默认1
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			     */
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    private int      headingRows     = 1;
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    private int       headingRows     = 1;
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    /**
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			     * 表格列标题开始行,默认1
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			     */
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    private int      headingStartRow = 1;
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    private int       headingStartRow = 1;
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    /**
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			     * Excel 导出style
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			     */
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    private Class<?> style           = ExcelExportStylerDefaultImpl.class;
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    private Class<?>  style           = ExcelExportStylerDefaultImpl.class;
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    public TemplateExportParams() {
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    }
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    public TemplateExportParams(String templateUrl) {
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    public TemplateExportParams(String templateUrl, Integer... sheetNum) {
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        this.templateUrl = templateUrl;
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        if (sheetNum != null && sheetNum.length > 0) {
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			            this.sheetNum = sheetNum;
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        }
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    }
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    public TemplateExportParams(String templateUrl, int sheetNum) {
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        this.templateUrl = templateUrl;
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        this.sheetNum = sheetNum;
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    }
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    public TemplateExportParams(String templateUrl, String sheetName) {
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    public TemplateExportParams(String templateUrl, String sheetName, Integer... sheetNum) {
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        this.templateUrl = templateUrl;
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        this.sheetName = sheetName;
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    }
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    public TemplateExportParams(String templateUrl, String sheetName, int sheetNum) {
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        this.templateUrl = templateUrl;
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        this.sheetName = sheetName;
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        this.sheetNum = sheetNum;
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        if (sheetNum != null && sheetNum.length > 0) {
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			            this.sheetNum = sheetNum;
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        }
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    }
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    public int getHeadingRows() {
 | 
		
		
	
	
		
			
				| 
				
				
				
					
				
				 | 
			
			 | 
			@@ -76,7 +71,7 @@ public class TemplateExportParams extends ExcelBaseParams { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        return sheetName;
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    }
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    public int getSheetNum() {
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    public Integer[] getSheetNum() {
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        return sheetNum;
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    }
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
 | 
		
		
	
	
		
			
				| 
				
				
				
					
				
				 | 
			
			 | 
			@@ -96,10 +91,14 @@ public class TemplateExportParams extends ExcelBaseParams { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        this.sheetName = sheetName;
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    }
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    public void setSheetNum(int sheetNum) {
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    public void setSheetNum(Integer[] sheetNum) {
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        this.sheetNum = sheetNum;
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    }
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    public void setSheetNum(Integer sheetNum) {
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        this.sheetNum = new Integer[] { sheetNum };
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    }
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    public void setTemplateUrl(String templateUrl) {
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        this.templateUrl = templateUrl;
 | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    }
 | 
		
		
	
	
		
			
				| 
				
					
				
				
				
				 | 
			
			 | 
			
  |