Commit 8365a39f authored by 廖旭伟's avatar 廖旭伟

目录增加生成证照目录Excel导入文件模板接口

parent 170ed31e
...@@ -691,6 +691,7 @@ data|object|数据对象 ...@@ -691,6 +691,7 @@ data|object|数据对象
  updateUserId|Long|更新用户   updateUserId|Long|更新用户
  updateTime|Date|更新时间   updateTime|Date|更新时间
  deviceId|Long|打印设备Id   deviceId|Long|打印设备Id
  excelFile|String|批量导入模板文件地址
dict|object|字典对象 dict|object|字典对象
**响应消息样例:** **响应消息样例:**
...@@ -751,6 +752,7 @@ data|object|数据对象 ...@@ -751,6 +752,7 @@ data|object|数据对象
 updateUserId|Long|更新用户  updateUserId|Long|更新用户
 updateTime|Date|更新时间  updateTime|Date|更新时间
 deviceId|Long|打印设备Id  deviceId|Long|打印设备Id
 excelFile|String|批量导入模板文件地址
dict|object|字典对象 dict|object|字典对象
**响应消息样例:** **响应消息样例:**
...@@ -866,6 +868,7 @@ data|object|数据对象 ...@@ -866,6 +868,7 @@ data|object|数据对象
  updateUserId|Long|更新用户   updateUserId|Long|更新用户
  updateTime|Date|更新时间   updateTime|Date|更新时间
  deviceId|Long|打印设备Id   deviceId|Long|打印设备Id
  excelFile|String|批量导入模板文件地址
**响应消息样例:** **响应消息样例:**
``` ```
...@@ -913,6 +916,45 @@ msg|String|消息|- ...@@ -913,6 +916,45 @@ msg|String|消息|-
} }
``` ```
### 生成证照目录Excel导入文件
**请求URL:** certificate/catalog/generate/excel
**请求方式:** GET
**内容类型:** application/json;charset=utf-8
**简要描述:** 生成证照目录Excel导入文件
**请求参数:**
参数名称|类型|必填|描述
:---|:---|:---|:------
id|Long|是|ID
**请求样例:**
```
http://localhost/certificate/catalog/generate/excel?id=549
```
**响应参数:**
参数名称 |参数类型|描述
:---|:---|:-------
code|Integer|结果码(-1.失败,1.成功)
msg|String|消息
data|object|数据对象
**响应消息样例:**
```
{
"msg":"生成证照目录Excel导入文件成功",
"code":1,
"data":{}
}
}
```
## 证照柜设备 ## 证照柜设备
### 查询证照柜设备列表 ### 查询证照柜设备列表
......
package com.mortals.xhx.common.utils;
import org.apache.poi.hssf.usermodel.*;
import org.apache.poi.ss.usermodel.DataValidation;
import org.apache.poi.ss.usermodel.DataValidationConstraint;
import org.apache.poi.ss.usermodel.DataValidationHelper;
import org.apache.poi.ss.usermodel.Sheet;
import org.apache.poi.ss.util.CellRangeAddressList;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.List;
public class ExcelUtil {
/**
* @Title: createExcelTemplate
* @Description: 生成Excel导入模板
* @param @param filePath Excel文件路径
* @param @param handers Excel列标题(数组)
* @param @param downData 下拉框数据(数组)
* @param @param downRows 下拉列的序号(数组,序号从0开始)
* @return void
* @throws
*/
public static void createExcelTemplate(String filePath, String[] title, List<String[]> downData, String[] downRows){
HSSFWorkbook wb = new HSSFWorkbook();//创建工作薄
//表头样式
HSSFCellStyle style = wb.createCellStyle();
// 创建一个居中格式
// style.setAlignment(HSSFCellStyle.ALIGN_CENTER);
//字体样式
HSSFFont fontStyle = wb.createFont();
fontStyle.setFontName("微软雅黑");
fontStyle.setFontHeightInPoints((short)12);
// fontStyle.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD);
style.setFont(fontStyle);
// 新建sheet
HSSFSheet sheet1 = wb.createSheet("Sheet1");
HSSFSheet sheet2 = wb.createSheet("Sheet2");
HSSFSheet sheet3 = wb.createSheet("Sheet3");
// 生成sheet1内容
// 第一个sheet的第一行为标题
HSSFRow rowFirst = sheet1.createRow(0);
// 写标题
for(int i=0;i<title.length;i++){
// 获取第一行的每个单元格
HSSFCell cell = rowFirst.createCell(i);
// 设置每列的列宽
sheet1.setColumnWidth(i, 4000);
//加样式
cell.setCellStyle(style);
// 往单元格里写数据
cell.setCellValue(title[i]);
}
// 设置下拉框数据
String[] arr = {"A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"};
int index = 0;
HSSFRow row = null;
for(int r=0;r<downRows.length;r++){
// 获取下拉对象
String[] dlData = downData.get(r);
int rownum = Integer.parseInt(downRows[r]);
// 255以内的下拉
if(dlData.length<5){
// 255以内的下拉,参数分别是:作用的sheet、下拉内容数组、起始行、终止行、起始列、终止列
sheet1.addValidationData(setDataValidation(sheet1, dlData, 1, 500, rownum ,rownum)); //超过255个报错
} else {
// 255以上的下拉,即下拉列表元素很多的情况
// 1、设置有效性
// Sheet2第A1到A5000作为下拉列表来源数据
// String strFormula = "Sheet2!$A$1:$A$5000" ;
// Sheet2第A1到A5000作为下拉列表来源数据
String strFormula = "Sheet2!$"+arr[index]+"$1:$"+arr[index]+"$5000";
// 设置每列的列宽
sheet2.setColumnWidth(r, 4000);
// 设置数据有效性加载在哪个单元格上,参数分别是:从sheet2获取A1到A5000作为一个下拉的数据、起始行、终止行、起始列、终止列
//下拉列表元素很多的情况
sheet1.addValidationData(SetDataValidation(strFormula, 1, 50000, rownum, rownum));
//2、生成sheet2内容
for(int j=0;j<dlData.length;j++){
if(index==0){ //第1个下拉选项,直接创建行、列
// 创建数据行
row = sheet2.createRow(j);
// 设置每列的列宽
sheet2.setColumnWidth(j, 4000);
// 设置对应单元格的值
row.createCell(0).setCellValue(dlData[j]);
} else { //非第1个下拉选项
int rowCount = sheet2.getLastRowNum();
//System.out.println("========== LastRowNum =========" + rowCount);
// 前面创建过的行,直接获取行,创建列
if(j<=rowCount){
// 获取行,创建列
// 设置对应单元格的值
sheet2.getRow(j).createCell(index).setCellValue(dlData[j]);
} else { //未创建过的行,直接创建行、创建列
// 设置每列的列宽
sheet2.setColumnWidth(j, 4000);
// 创建行、创建列
// 设置对应单元格的值
sheet2.createRow(j).createCell(index).setCellValue(dlData[j]);
}
}
}
index++;
}
}
try {
File f = new File(filePath); //写文件
//不存在则新增
if(!f.getParentFile().exists()){
f.getParentFile().mkdirs();
}
if(!f.exists()){
f.createNewFile();
}
FileOutputStream out = new FileOutputStream(f);
out.flush();
wb.write(out);
out.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
/**
*
* @Title: SetDataValidation
* @Description: 下拉列表元素很多的情况 (255以上的下拉)
* @param @param strFormula
* @param @param firstRow 起始行
* @param @param endRow 终止行
* @param @param firstCol 起始列
* @param @param endCol 终止列
* @param @return
* @return HSSFDataValidation
* @throws
*/
private static HSSFDataValidation SetDataValidation(String strFormula, int firstRow, int endRow, int firstCol, int endCol) {
// 设置数据有效性加载在哪个单元格上。四个参数分别是:起始行、终止行、起始列、终止列
CellRangeAddressList regions = new CellRangeAddressList(firstRow, endRow, firstCol, endCol);
DVConstraint constraint = DVConstraint.createFormulaListConstraint(strFormula);
HSSFDataValidation dataValidation = new HSSFDataValidation(regions,constraint);
dataValidation.createErrorBox("Error", "Error");
dataValidation.createPromptBox("", null);
return dataValidation;
}
/**
*
* @Title: setDataValidation
* @Description: 下拉列表元素不多的情况(255以内的下拉)
* @param @param sheet
* @param @param textList
* @param @param firstRow
* @param @param endRow
* @param @param firstCol
* @param @param endCol
* @param @return
* @return DataValidation
* @throws
*/
private static DataValidation setDataValidation(Sheet sheet, String[] textList, int firstRow, int endRow, int firstCol, int endCol) {
DataValidationHelper helper = sheet.getDataValidationHelper();
//加载下拉列表内容
DataValidationConstraint constraint = helper.createExplicitListConstraint(textList);
//DVConstraint constraint = new DVConstraint();
constraint.setExplicitListValues(textList);
//设置数据有效性加载在哪个单元格上。四个参数分别是:起始行、终止行、起始列、终止列
CellRangeAddressList regions = new CellRangeAddressList(firstRow, endRow,firstCol, endCol);
//数据有效性对象
DataValidation data_validation = helper.createValidation(constraint, regions);
//DataValidation data_validation = new DataValidation(regions, constraint);
return data_validation;
}
/**
* @Title: delFile
* @Description: 删除文件
* @param @param filePath 文件路径
* @return void
* @throws
*/
public static void delFile(String filePath) {
java.io.File delFile = new java.io.File(filePath);
delFile.delete();
}
}
...@@ -7,332 +7,350 @@ import com.mortals.framework.annotation.Excel; ...@@ -7,332 +7,350 @@ import com.mortals.framework.annotation.Excel;
import com.mortals.framework.model.BaseEntityLong; import com.mortals.framework.model.BaseEntityLong;
import com.mortals.xhx.module.certificate.model.vo.CertificateCatalogVo; import com.mortals.xhx.module.certificate.model.vo.CertificateCatalogVo;
/** /**
* 证照目录实体对象 * 证照目录实体对象
* *
* @author zxfei * @author zxfei
* @date 2022-11-04 * @date 2022-11-08
*/ */
public class CertificateCatalogEntity extends CertificateCatalogVo { public class CertificateCatalogEntity extends CertificateCatalogVo {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
/** /**
* 目录名称 * 目录名称
*/ */
private String catalogName; private String catalogName;
/** /**
* 目录编号 * 目录编号
*/ */
private String catalogCode; private String catalogCode;
/** /**
* 持有者类型,1:自然人;2:法人;3:自然人,法人 * 持有者类型,1:自然人;2:法人;3:自然人,法人
*/ */
private Integer holderType; private Integer holderType;
/** /**
* 所属行业 * 所属行业
*/ */
private Long industryId; private Long industryId;
/** /**
* 所属分类 * 所属分类
*/ */
private Long classifyId; private Long classifyId;
/** /**
* 横向尺寸(单位mm) * 横向尺寸(单位mm)
*/ */
private Integer transverse; private Integer transverse;
/** /**
* 纵向尺寸(单位mm) * 纵向尺寸(单位mm)
*/ */
private Integer portrait; private Integer portrait;
/** /**
* 是否需要年检,0:否1:是 * 是否需要年检,0:否1:是
*/ */
private Integer inspect; private Integer inspect;
/** /**
* 证照模板文件名称 * 证照模板文件名称
*/ */
private String templateName; private String templateName;
/** /**
* 证照模板文件地址 * 证照模板文件地址
*/ */
private String templateUrl; private String templateUrl;
/** /**
* 证照模板表单内容 * 证照模板表单内容
*/ */
private String formContent; private String formContent;
/** /**
* 证照示例图地址 * 证照示例图地址
*/ */
private String exampleUrl; private String exampleUrl;
/** /**
* 证照状态,0:禁用1:启用 * 证照状态,0:禁用1:启用
*/ */
private Integer status; private Integer status;
/** /**
* 打印机名称 * 打印机名称
*/ */
private String printerName; private String printerName;
/** /**
* 打印机网络地址 * 打印机网络地址
*/ */
private String printerIp; private String printerIp;
/** /**
* 打印机纸盒 * 打印机纸盒
*/ */
private String paperSource; private String paperSource;
/** /**
* 打印设备Id * 打印设备Id
*/ */
private Long deviceId; private Long deviceId;
/**
* 批量导入模板文件地址
*/
private String excelFile;
public CertificateCatalogEntity(){} public CertificateCatalogEntity(){}
/** /**
* 获取 目录名称 * 获取 目录名称
* @return String * @return String
*/ */
public String getCatalogName(){ public String getCatalogName(){
return catalogName; return catalogName;
} }
/** /**
* 设置 目录名称 * 设置 目录名称
* @param catalogName * @param catalogName
*/ */
public void setCatalogName(String catalogName){ public void setCatalogName(String catalogName){
this.catalogName = catalogName; this.catalogName = catalogName;
} }
/** /**
* 获取 目录编号 * 获取 目录编号
* @return String * @return String
*/ */
public String getCatalogCode(){ public String getCatalogCode(){
return catalogCode; return catalogCode;
} }
/** /**
* 设置 目录编号 * 设置 目录编号
* @param catalogCode * @param catalogCode
*/ */
public void setCatalogCode(String catalogCode){ public void setCatalogCode(String catalogCode){
this.catalogCode = catalogCode; this.catalogCode = catalogCode;
} }
/** /**
* 获取 持有者类型,1:自然人;2:法人;3:自然人,法人 * 获取 持有者类型,1:自然人;2:法人;3:自然人,法人
* @return Integer * @return Integer
*/ */
public Integer getHolderType(){ public Integer getHolderType(){
return holderType; return holderType;
} }
/** /**
* 设置 持有者类型,1:自然人;2:法人;3:自然人,法人 * 设置 持有者类型,1:自然人;2:法人;3:自然人,法人
* @param holderType * @param holderType
*/ */
public void setHolderType(Integer holderType){ public void setHolderType(Integer holderType){
this.holderType = holderType; this.holderType = holderType;
} }
/** /**
* 获取 所属行业 * 获取 所属行业
* @return Long * @return Long
*/ */
public Long getIndustryId(){ public Long getIndustryId(){
return industryId; return industryId;
} }
/** /**
* 设置 所属行业 * 设置 所属行业
* @param industryId * @param industryId
*/ */
public void setIndustryId(Long industryId){ public void setIndustryId(Long industryId){
this.industryId = industryId; this.industryId = industryId;
} }
/** /**
* 获取 所属分类 * 获取 所属分类
* @return Long * @return Long
*/ */
public Long getClassifyId(){ public Long getClassifyId(){
return classifyId; return classifyId;
} }
/** /**
* 设置 所属分类 * 设置 所属分类
* @param classifyId * @param classifyId
*/ */
public void setClassifyId(Long classifyId){ public void setClassifyId(Long classifyId){
this.classifyId = classifyId; this.classifyId = classifyId;
} }
/** /**
* 获取 横向尺寸(单位mm) * 获取 横向尺寸(单位mm)
* @return Integer * @return Integer
*/ */
public Integer getTransverse(){ public Integer getTransverse(){
return transverse; return transverse;
} }
/** /**
* 设置 横向尺寸(单位mm) * 设置 横向尺寸(单位mm)
* @param transverse * @param transverse
*/ */
public void setTransverse(Integer transverse){ public void setTransverse(Integer transverse){
this.transverse = transverse; this.transverse = transverse;
} }
/** /**
* 获取 纵向尺寸(单位mm) * 获取 纵向尺寸(单位mm)
* @return Integer * @return Integer
*/ */
public Integer getPortrait(){ public Integer getPortrait(){
return portrait; return portrait;
} }
/** /**
* 设置 纵向尺寸(单位mm) * 设置 纵向尺寸(单位mm)
* @param portrait * @param portrait
*/ */
public void setPortrait(Integer portrait){ public void setPortrait(Integer portrait){
this.portrait = portrait; this.portrait = portrait;
} }
/** /**
* 获取 是否需要年检,0:否1:是 * 获取 是否需要年检,0:否1:是
* @return Integer * @return Integer
*/ */
public Integer getInspect(){ public Integer getInspect(){
return inspect; return inspect;
} }
/** /**
* 设置 是否需要年检,0:否1:是 * 设置 是否需要年检,0:否1:是
* @param inspect * @param inspect
*/ */
public void setInspect(Integer inspect){ public void setInspect(Integer inspect){
this.inspect = inspect; this.inspect = inspect;
} }
/** /**
* 获取 证照模板文件名称 * 获取 证照模板文件名称
* @return String * @return String
*/ */
public String getTemplateName(){ public String getTemplateName(){
return templateName; return templateName;
} }
/** /**
* 设置 证照模板文件名称 * 设置 证照模板文件名称
* @param templateName * @param templateName
*/ */
public void setTemplateName(String templateName){ public void setTemplateName(String templateName){
this.templateName = templateName; this.templateName = templateName;
} }
/** /**
* 获取 证照模板文件地址 * 获取 证照模板文件地址
* @return String * @return String
*/ */
public String getTemplateUrl(){ public String getTemplateUrl(){
return templateUrl; return templateUrl;
} }
/** /**
* 设置 证照模板文件地址 * 设置 证照模板文件地址
* @param templateUrl * @param templateUrl
*/ */
public void setTemplateUrl(String templateUrl){ public void setTemplateUrl(String templateUrl){
this.templateUrl = templateUrl; this.templateUrl = templateUrl;
} }
/** /**
* 获取 证照模板表单内容 * 获取 证照模板表单内容
* @return String * @return String
*/ */
public String getFormContent(){ public String getFormContent(){
return formContent; return formContent;
} }
/** /**
* 设置 证照模板表单内容 * 设置 证照模板表单内容
* @param formContent * @param formContent
*/ */
public void setFormContent(String formContent){ public void setFormContent(String formContent){
this.formContent = formContent; this.formContent = formContent;
} }
/** /**
* 获取 证照示例图地址 * 获取 证照示例图地址
* @return String * @return String
*/ */
public String getExampleUrl(){ public String getExampleUrl(){
return exampleUrl; return exampleUrl;
} }
/** /**
* 设置 证照示例图地址 * 设置 证照示例图地址
* @param exampleUrl * @param exampleUrl
*/ */
public void setExampleUrl(String exampleUrl){ public void setExampleUrl(String exampleUrl){
this.exampleUrl = exampleUrl; this.exampleUrl = exampleUrl;
} }
/** /**
* 获取 证照状态,0:禁用1:启用 * 获取 证照状态,0:禁用1:启用
* @return Integer * @return Integer
*/ */
public Integer getStatus(){ public Integer getStatus(){
return status; return status;
} }
/** /**
* 设置 证照状态,0:禁用1:启用 * 设置 证照状态,0:禁用1:启用
* @param status * @param status
*/ */
public void setStatus(Integer status){ public void setStatus(Integer status){
this.status = status; this.status = status;
} }
/** /**
* 获取 打印机名称 * 获取 打印机名称
* @return String * @return String
*/ */
public String getPrinterName(){ public String getPrinterName(){
return printerName; return printerName;
} }
/** /**
* 设置 打印机名称 * 设置 打印机名称
* @param printerName * @param printerName
*/ */
public void setPrinterName(String printerName){ public void setPrinterName(String printerName){
this.printerName = printerName; this.printerName = printerName;
} }
/** /**
* 获取 打印机网络地址 * 获取 打印机网络地址
* @return String * @return String
*/ */
public String getPrinterIp(){ public String getPrinterIp(){
return printerIp; return printerIp;
} }
/** /**
* 设置 打印机网络地址 * 设置 打印机网络地址
* @param printerIp * @param printerIp
*/ */
public void setPrinterIp(String printerIp){ public void setPrinterIp(String printerIp){
this.printerIp = printerIp; this.printerIp = printerIp;
} }
/** /**
* 获取 打印机纸盒 * 获取 打印机纸盒
* @return String * @return String
*/ */
public String getPaperSource(){ public String getPaperSource(){
return paperSource; return paperSource;
} }
/** /**
* 设置 打印机纸盒 * 设置 打印机纸盒
* @param paperSource * @param paperSource
*/ */
public void setPaperSource(String paperSource){ public void setPaperSource(String paperSource){
this.paperSource = paperSource; this.paperSource = paperSource;
} }
/** /**
* 获取 打印设备Id * 获取 打印设备Id
* @return Long * @return Long
*/ */
public Long getDeviceId(){ public Long getDeviceId(){
return deviceId; return deviceId;
} }
/** /**
* 设置 打印设备Id * 设置 打印设备Id
* @param deviceId * @param deviceId
*/ */
public void setDeviceId(Long deviceId){ public void setDeviceId(Long deviceId){
this.deviceId = deviceId; this.deviceId = deviceId;
} }
/**
* 获取 批量导入模板文件地址
* @return String
*/
public String getExcelFile(){
return excelFile;
}
/**
* 设置 批量导入模板文件地址
* @param excelFile
*/
public void setExcelFile(String excelFile){
this.excelFile = excelFile;
}
@Override @Override
public int hashCode() { public int hashCode() {
return this.getId().hashCode(); return this.getId().hashCode();
} }
@Override @Override
public boolean equals(Object obj) { public boolean equals(Object obj) {
...@@ -340,7 +358,7 @@ public class CertificateCatalogEntity extends CertificateCatalogVo { ...@@ -340,7 +358,7 @@ public class CertificateCatalogEntity extends CertificateCatalogVo {
if (obj instanceof CertificateCatalogEntity) { if (obj instanceof CertificateCatalogEntity) {
CertificateCatalogEntity tmp = (CertificateCatalogEntity) obj; CertificateCatalogEntity tmp = (CertificateCatalogEntity) obj;
if (this.getId() == tmp.getId()) { if (this.getId() == tmp.getId()) {
return true; return true;
} }
} }
return false; return false;
...@@ -365,43 +383,46 @@ public class CertificateCatalogEntity extends CertificateCatalogVo { ...@@ -365,43 +383,46 @@ public class CertificateCatalogEntity extends CertificateCatalogVo {
sb.append(",printerIp:").append(getPrinterIp()); sb.append(",printerIp:").append(getPrinterIp());
sb.append(",paperSource:").append(getPaperSource()); sb.append(",paperSource:").append(getPaperSource());
sb.append(",deviceId:").append(getDeviceId()); sb.append(",deviceId:").append(getDeviceId());
sb.append(",excelFile:").append(getExcelFile());
return sb.toString(); return sb.toString();
} }
public void initAttrValue(){ public void initAttrValue(){
this.catalogName = ""; this.catalogName = "";
this.catalogCode = "";
this.catalogCode = ""; this.holderType = 1;
this.holderType = 1; this.industryId = null;
this.industryId = null; this.classifyId = null;
this.classifyId = null; this.transverse = 0;
this.transverse = 0; this.portrait = 0;
this.portrait = 0; this.inspect = 0;
this.inspect = 0; this.templateName = "";
this.templateName = ""; this.templateUrl = "";
this.templateUrl = ""; this.formContent = "";
this.formContent = ""; this.exampleUrl = "";
this.exampleUrl = ""; this.status = 1;
this.status = 1; this.printerName = "";
this.printerName = ""; this.printerIp = "";
this.printerIp = ""; this.paperSource = "";
this.paperSource = ""; this.deviceId = null;
this.deviceId = null; this.excelFile = "";
} }
} }
\ No newline at end of file
...@@ -3,11 +3,11 @@ package com.mortals.xhx.module.certificate.model; ...@@ -3,11 +3,11 @@ package com.mortals.xhx.module.certificate.model;
import java.util.List; import java.util.List;
import com.mortals.xhx.module.certificate.model.CertificateCatalogEntity; import com.mortals.xhx.module.certificate.model.CertificateCatalogEntity;
/** /**
* 证照目录查询对象 * 证照目录查询对象
* *
* @author zxfei * @author zxfei
* @date 2022-11-04 * @date 2022-11-08
*/ */
public class CertificateCatalogQuery extends CertificateCatalogEntity { public class CertificateCatalogQuery extends CertificateCatalogEntity {
/** 开始 序号,主键,自增长 */ /** 开始 序号,主键,自增长 */
private Long idStart; private Long idStart;
...@@ -180,6 +180,9 @@ public class CertificateCatalogQuery extends CertificateCatalogEntity { ...@@ -180,6 +180,9 @@ public class CertificateCatalogQuery extends CertificateCatalogEntity {
/** 打印设备Id列表 */ /** 打印设备Id列表 */
private List <Long> deviceIdList; private List <Long> deviceIdList;
/** 批量导入模板文件地址 */
private List<String> excelFileList;
/** OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4) */ /** OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4) */
private List<CertificateCatalogQuery> orConditionList; private List<CertificateCatalogQuery> orConditionList;
...@@ -189,1604 +192,1638 @@ public class CertificateCatalogQuery extends CertificateCatalogEntity { ...@@ -189,1604 +192,1638 @@ public class CertificateCatalogQuery extends CertificateCatalogEntity {
public CertificateCatalogQuery(){} public CertificateCatalogQuery(){}
/** /**
* 获取 开始 序号,主键,自增长 * 获取 开始 序号,主键,自增长
* @return idStart * @return idStart
*/ */
public Long getIdStart(){ public Long getIdStart(){
return this.idStart; return this.idStart;
} }
/** /**
* 设置 开始 序号,主键,自增长 * 设置 开始 序号,主键,自增长
* @param idStart * @param idStart
*/ */
public void setIdStart(Long idStart){ public void setIdStart(Long idStart){
this.idStart = idStart; this.idStart = idStart;
} }
/** /**
* 获取 结束 序号,主键,自增长 * 获取 结束 序号,主键,自增长
* @return $idEnd * @return $idEnd
*/ */
public Long getIdEnd(){ public Long getIdEnd(){
return this.idEnd; return this.idEnd;
} }
/** /**
* 设置 结束 序号,主键,自增长 * 设置 结束 序号,主键,自增长
* @param idEnd * @param idEnd
*/ */
public void setIdEnd(Long idEnd){ public void setIdEnd(Long idEnd){
this.idEnd = idEnd; this.idEnd = idEnd;
} }
/** /**
* 获取 增加 序号,主键,自增长 * 获取 增加 序号,主键,自增长
* @return idIncrement * @return idIncrement
*/ */
public Long getIdIncrement(){ public Long getIdIncrement(){
return this.idIncrement; return this.idIncrement;
} }
/** /**
* 设置 增加 序号,主键,自增长 * 设置 增加 序号,主键,自增长
* @param idIncrement * @param idIncrement
*/ */
public void setIdIncrement(Long idIncrement){ public void setIdIncrement(Long idIncrement){
this.idIncrement = idIncrement; this.idIncrement = idIncrement;
} }
/** /**
* 获取 序号,主键,自增长 * 获取 序号,主键,自增长
* @return idList * @return idList
*/ */
public List<Long> getIdList(){ public List<Long> getIdList(){
return this.idList; return this.idList;
} }
/** /**
* 设置 序号,主键,自增长 * 设置 序号,主键,自增长
* @param idList * @param idList
*/ */
public void setIdList(List<Long> idList){ public void setIdList(List<Long> idList){
this.idList = idList; this.idList = idList;
} }
/** /**
* 获取 目录名称 * 获取 目录名称
* @return catalogNameList * @return catalogNameList
*/ */
public List<String> getCatalogNameList(){ public List<String> getCatalogNameList(){
return this.catalogNameList; return this.catalogNameList;
} }
/** /**
* 设置 目录名称 * 设置 目录名称
* @param catalogNameList * @param catalogNameList
*/ */
public void setCatalogNameList(List<String> catalogNameList){ public void setCatalogNameList(List<String> catalogNameList){
this.catalogNameList = catalogNameList; this.catalogNameList = catalogNameList;
} }
/** /**
* 获取 目录编号 * 获取 目录编号
* @return catalogCodeList * @return catalogCodeList
*/ */
public List<String> getCatalogCodeList(){ public List<String> getCatalogCodeList(){
return this.catalogCodeList; return this.catalogCodeList;
} }
/** /**
* 设置 目录编号 * 设置 目录编号
* @param catalogCodeList * @param catalogCodeList
*/ */
public void setCatalogCodeList(List<String> catalogCodeList){ public void setCatalogCodeList(List<String> catalogCodeList){
this.catalogCodeList = catalogCodeList; this.catalogCodeList = catalogCodeList;
} }
/** /**
* 获取 开始 持有者类型,1:自然人;2:法人;3:自然人,法人 * 获取 开始 持有者类型,1:自然人;2:法人;3:自然人,法人
* @return holderTypeStart * @return holderTypeStart
*/ */
public Integer getHolderTypeStart(){ public Integer getHolderTypeStart(){
return this.holderTypeStart; return this.holderTypeStart;
} }
/** /**
* 设置 开始 持有者类型,1:自然人;2:法人;3:自然人,法人 * 设置 开始 持有者类型,1:自然人;2:法人;3:自然人,法人
* @param holderTypeStart * @param holderTypeStart
*/ */
public void setHolderTypeStart(Integer holderTypeStart){ public void setHolderTypeStart(Integer holderTypeStart){
this.holderTypeStart = holderTypeStart; this.holderTypeStart = holderTypeStart;
} }
/** /**
* 获取 结束 持有者类型,1:自然人;2:法人;3:自然人,法人 * 获取 结束 持有者类型,1:自然人;2:法人;3:自然人,法人
* @return $holderTypeEnd * @return $holderTypeEnd
*/ */
public Integer getHolderTypeEnd(){ public Integer getHolderTypeEnd(){
return this.holderTypeEnd; return this.holderTypeEnd;
} }
/** /**
* 设置 结束 持有者类型,1:自然人;2:法人;3:自然人,法人 * 设置 结束 持有者类型,1:自然人;2:法人;3:自然人,法人
* @param holderTypeEnd * @param holderTypeEnd
*/ */
public void setHolderTypeEnd(Integer holderTypeEnd){ public void setHolderTypeEnd(Integer holderTypeEnd){
this.holderTypeEnd = holderTypeEnd; this.holderTypeEnd = holderTypeEnd;
} }
/** /**
* 获取 增加 持有者类型,1:自然人;2:法人;3:自然人,法人 * 获取 增加 持有者类型,1:自然人;2:法人;3:自然人,法人
* @return holderTypeIncrement * @return holderTypeIncrement
*/ */
public Integer getHolderTypeIncrement(){ public Integer getHolderTypeIncrement(){
return this.holderTypeIncrement; return this.holderTypeIncrement;
} }
/** /**
* 设置 增加 持有者类型,1:自然人;2:法人;3:自然人,法人 * 设置 增加 持有者类型,1:自然人;2:法人;3:自然人,法人
* @param holderTypeIncrement * @param holderTypeIncrement
*/ */
public void setHolderTypeIncrement(Integer holderTypeIncrement){ public void setHolderTypeIncrement(Integer holderTypeIncrement){
this.holderTypeIncrement = holderTypeIncrement; this.holderTypeIncrement = holderTypeIncrement;
} }
/** /**
* 获取 持有者类型,1:自然人;2:法人;3:自然人,法人 * 获取 持有者类型,1:自然人;2:法人;3:自然人,法人
* @return holderTypeList * @return holderTypeList
*/ */
public List<Integer> getHolderTypeList(){ public List<Integer> getHolderTypeList(){
return this.holderTypeList; return this.holderTypeList;
} }
/** /**
* 设置 持有者类型,1:自然人;2:法人;3:自然人,法人 * 设置 持有者类型,1:自然人;2:法人;3:自然人,法人
* @param holderTypeList * @param holderTypeList
*/ */
public void setHolderTypeList(List<Integer> holderTypeList){ public void setHolderTypeList(List<Integer> holderTypeList){
this.holderTypeList = holderTypeList; this.holderTypeList = holderTypeList;
} }
/** /**
* 获取 开始 所属行业 * 获取 开始 所属行业
* @return industryIdStart * @return industryIdStart
*/ */
public Long getIndustryIdStart(){ public Long getIndustryIdStart(){
return this.industryIdStart; return this.industryIdStart;
} }
/** /**
* 设置 开始 所属行业 * 设置 开始 所属行业
* @param industryIdStart * @param industryIdStart
*/ */
public void setIndustryIdStart(Long industryIdStart){ public void setIndustryIdStart(Long industryIdStart){
this.industryIdStart = industryIdStart; this.industryIdStart = industryIdStart;
} }
/** /**
* 获取 结束 所属行业 * 获取 结束 所属行业
* @return $industryIdEnd * @return $industryIdEnd
*/ */
public Long getIndustryIdEnd(){ public Long getIndustryIdEnd(){
return this.industryIdEnd; return this.industryIdEnd;
} }
/** /**
* 设置 结束 所属行业 * 设置 结束 所属行业
* @param industryIdEnd * @param industryIdEnd
*/ */
public void setIndustryIdEnd(Long industryIdEnd){ public void setIndustryIdEnd(Long industryIdEnd){
this.industryIdEnd = industryIdEnd; this.industryIdEnd = industryIdEnd;
} }
/** /**
* 获取 增加 所属行业 * 获取 增加 所属行业
* @return industryIdIncrement * @return industryIdIncrement
*/ */
public Long getIndustryIdIncrement(){ public Long getIndustryIdIncrement(){
return this.industryIdIncrement; return this.industryIdIncrement;
} }
/** /**
* 设置 增加 所属行业 * 设置 增加 所属行业
* @param industryIdIncrement * @param industryIdIncrement
*/ */
public void setIndustryIdIncrement(Long industryIdIncrement){ public void setIndustryIdIncrement(Long industryIdIncrement){
this.industryIdIncrement = industryIdIncrement; this.industryIdIncrement = industryIdIncrement;
} }
/** /**
* 获取 所属行业 * 获取 所属行业
* @return industryIdList * @return industryIdList
*/ */
public List<Long> getIndustryIdList(){ public List<Long> getIndustryIdList(){
return this.industryIdList; return this.industryIdList;
} }
/** /**
* 设置 所属行业 * 设置 所属行业
* @param industryIdList * @param industryIdList
*/ */
public void setIndustryIdList(List<Long> industryIdList){ public void setIndustryIdList(List<Long> industryIdList){
this.industryIdList = industryIdList; this.industryIdList = industryIdList;
} }
/** /**
* 获取 开始 所属分类 * 获取 开始 所属分类
* @return classifyIdStart * @return classifyIdStart
*/ */
public Long getClassifyIdStart(){ public Long getClassifyIdStart(){
return this.classifyIdStart; return this.classifyIdStart;
} }
/** /**
* 设置 开始 所属分类 * 设置 开始 所属分类
* @param classifyIdStart * @param classifyIdStart
*/ */
public void setClassifyIdStart(Long classifyIdStart){ public void setClassifyIdStart(Long classifyIdStart){
this.classifyIdStart = classifyIdStart; this.classifyIdStart = classifyIdStart;
} }
/** /**
* 获取 结束 所属分类 * 获取 结束 所属分类
* @return $classifyIdEnd * @return $classifyIdEnd
*/ */
public Long getClassifyIdEnd(){ public Long getClassifyIdEnd(){
return this.classifyIdEnd; return this.classifyIdEnd;
} }
/** /**
* 设置 结束 所属分类 * 设置 结束 所属分类
* @param classifyIdEnd * @param classifyIdEnd
*/ */
public void setClassifyIdEnd(Long classifyIdEnd){ public void setClassifyIdEnd(Long classifyIdEnd){
this.classifyIdEnd = classifyIdEnd; this.classifyIdEnd = classifyIdEnd;
} }
/** /**
* 获取 增加 所属分类 * 获取 增加 所属分类
* @return classifyIdIncrement * @return classifyIdIncrement
*/ */
public Long getClassifyIdIncrement(){ public Long getClassifyIdIncrement(){
return this.classifyIdIncrement; return this.classifyIdIncrement;
} }
/** /**
* 设置 增加 所属分类 * 设置 增加 所属分类
* @param classifyIdIncrement * @param classifyIdIncrement
*/ */
public void setClassifyIdIncrement(Long classifyIdIncrement){ public void setClassifyIdIncrement(Long classifyIdIncrement){
this.classifyIdIncrement = classifyIdIncrement; this.classifyIdIncrement = classifyIdIncrement;
} }
/** /**
* 获取 所属分类 * 获取 所属分类
* @return classifyIdList * @return classifyIdList
*/ */
public List<Long> getClassifyIdList(){ public List<Long> getClassifyIdList(){
return this.classifyIdList; return this.classifyIdList;
} }
/** /**
* 设置 所属分类 * 设置 所属分类
* @param classifyIdList * @param classifyIdList
*/ */
public void setClassifyIdList(List<Long> classifyIdList){ public void setClassifyIdList(List<Long> classifyIdList){
this.classifyIdList = classifyIdList; this.classifyIdList = classifyIdList;
} }
/** /**
* 获取 开始 横向尺寸(单位mm) * 获取 开始 横向尺寸(单位mm)
* @return transverseStart * @return transverseStart
*/ */
public Integer getTransverseStart(){ public Integer getTransverseStart(){
return this.transverseStart; return this.transverseStart;
} }
/** /**
* 设置 开始 横向尺寸(单位mm) * 设置 开始 横向尺寸(单位mm)
* @param transverseStart * @param transverseStart
*/ */
public void setTransverseStart(Integer transverseStart){ public void setTransverseStart(Integer transverseStart){
this.transverseStart = transverseStart; this.transverseStart = transverseStart;
} }
/** /**
* 获取 结束 横向尺寸(单位mm) * 获取 结束 横向尺寸(单位mm)
* @return $transverseEnd * @return $transverseEnd
*/ */
public Integer getTransverseEnd(){ public Integer getTransverseEnd(){
return this.transverseEnd; return this.transverseEnd;
} }
/** /**
* 设置 结束 横向尺寸(单位mm) * 设置 结束 横向尺寸(单位mm)
* @param transverseEnd * @param transverseEnd
*/ */
public void setTransverseEnd(Integer transverseEnd){ public void setTransverseEnd(Integer transverseEnd){
this.transverseEnd = transverseEnd; this.transverseEnd = transverseEnd;
} }
/** /**
* 获取 增加 横向尺寸(单位mm) * 获取 增加 横向尺寸(单位mm)
* @return transverseIncrement * @return transverseIncrement
*/ */
public Integer getTransverseIncrement(){ public Integer getTransverseIncrement(){
return this.transverseIncrement; return this.transverseIncrement;
} }
/** /**
* 设置 增加 横向尺寸(单位mm) * 设置 增加 横向尺寸(单位mm)
* @param transverseIncrement * @param transverseIncrement
*/ */
public void setTransverseIncrement(Integer transverseIncrement){ public void setTransverseIncrement(Integer transverseIncrement){
this.transverseIncrement = transverseIncrement; this.transverseIncrement = transverseIncrement;
} }
/** /**
* 获取 横向尺寸(单位mm) * 获取 横向尺寸(单位mm)
* @return transverseList * @return transverseList
*/ */
public List<Integer> getTransverseList(){ public List<Integer> getTransverseList(){
return this.transverseList; return this.transverseList;
} }
/** /**
* 设置 横向尺寸(单位mm) * 设置 横向尺寸(单位mm)
* @param transverseList * @param transverseList
*/ */
public void setTransverseList(List<Integer> transverseList){ public void setTransverseList(List<Integer> transverseList){
this.transverseList = transverseList; this.transverseList = transverseList;
} }
/** /**
* 获取 开始 纵向尺寸(单位mm) * 获取 开始 纵向尺寸(单位mm)
* @return portraitStart * @return portraitStart
*/ */
public Integer getPortraitStart(){ public Integer getPortraitStart(){
return this.portraitStart; return this.portraitStart;
} }
/** /**
* 设置 开始 纵向尺寸(单位mm) * 设置 开始 纵向尺寸(单位mm)
* @param portraitStart * @param portraitStart
*/ */
public void setPortraitStart(Integer portraitStart){ public void setPortraitStart(Integer portraitStart){
this.portraitStart = portraitStart; this.portraitStart = portraitStart;
} }
/** /**
* 获取 结束 纵向尺寸(单位mm) * 获取 结束 纵向尺寸(单位mm)
* @return $portraitEnd * @return $portraitEnd
*/ */
public Integer getPortraitEnd(){ public Integer getPortraitEnd(){
return this.portraitEnd; return this.portraitEnd;
} }
/** /**
* 设置 结束 纵向尺寸(单位mm) * 设置 结束 纵向尺寸(单位mm)
* @param portraitEnd * @param portraitEnd
*/ */
public void setPortraitEnd(Integer portraitEnd){ public void setPortraitEnd(Integer portraitEnd){
this.portraitEnd = portraitEnd; this.portraitEnd = portraitEnd;
} }
/** /**
* 获取 增加 纵向尺寸(单位mm) * 获取 增加 纵向尺寸(单位mm)
* @return portraitIncrement * @return portraitIncrement
*/ */
public Integer getPortraitIncrement(){ public Integer getPortraitIncrement(){
return this.portraitIncrement; return this.portraitIncrement;
} }
/** /**
* 设置 增加 纵向尺寸(单位mm) * 设置 增加 纵向尺寸(单位mm)
* @param portraitIncrement * @param portraitIncrement
*/ */
public void setPortraitIncrement(Integer portraitIncrement){ public void setPortraitIncrement(Integer portraitIncrement){
this.portraitIncrement = portraitIncrement; this.portraitIncrement = portraitIncrement;
} }
/** /**
* 获取 纵向尺寸(单位mm) * 获取 纵向尺寸(单位mm)
* @return portraitList * @return portraitList
*/ */
public List<Integer> getPortraitList(){ public List<Integer> getPortraitList(){
return this.portraitList; return this.portraitList;
} }
/** /**
* 设置 纵向尺寸(单位mm) * 设置 纵向尺寸(单位mm)
* @param portraitList * @param portraitList
*/ */
public void setPortraitList(List<Integer> portraitList){ public void setPortraitList(List<Integer> portraitList){
this.portraitList = portraitList; this.portraitList = portraitList;
} }
/** /**
* 获取 开始 是否需要年检,0:否1:是 * 获取 开始 是否需要年检,0:否1:是
* @return inspectStart * @return inspectStart
*/ */
public Integer getInspectStart(){ public Integer getInspectStart(){
return this.inspectStart; return this.inspectStart;
} }
/** /**
* 设置 开始 是否需要年检,0:否1:是 * 设置 开始 是否需要年检,0:否1:是
* @param inspectStart * @param inspectStart
*/ */
public void setInspectStart(Integer inspectStart){ public void setInspectStart(Integer inspectStart){
this.inspectStart = inspectStart; this.inspectStart = inspectStart;
} }
/** /**
* 获取 结束 是否需要年检,0:否1:是 * 获取 结束 是否需要年检,0:否1:是
* @return $inspectEnd * @return $inspectEnd
*/ */
public Integer getInspectEnd(){ public Integer getInspectEnd(){
return this.inspectEnd; return this.inspectEnd;
} }
/** /**
* 设置 结束 是否需要年检,0:否1:是 * 设置 结束 是否需要年检,0:否1:是
* @param inspectEnd * @param inspectEnd
*/ */
public void setInspectEnd(Integer inspectEnd){ public void setInspectEnd(Integer inspectEnd){
this.inspectEnd = inspectEnd; this.inspectEnd = inspectEnd;
} }
/** /**
* 获取 增加 是否需要年检,0:否1:是 * 获取 增加 是否需要年检,0:否1:是
* @return inspectIncrement * @return inspectIncrement
*/ */
public Integer getInspectIncrement(){ public Integer getInspectIncrement(){
return this.inspectIncrement; return this.inspectIncrement;
} }
/** /**
* 设置 增加 是否需要年检,0:否1:是 * 设置 增加 是否需要年检,0:否1:是
* @param inspectIncrement * @param inspectIncrement
*/ */
public void setInspectIncrement(Integer inspectIncrement){ public void setInspectIncrement(Integer inspectIncrement){
this.inspectIncrement = inspectIncrement; this.inspectIncrement = inspectIncrement;
} }
/** /**
* 获取 是否需要年检,0:否1:是 * 获取 是否需要年检,0:否1:是
* @return inspectList * @return inspectList
*/ */
public List<Integer> getInspectList(){ public List<Integer> getInspectList(){
return this.inspectList; return this.inspectList;
} }
/** /**
* 设置 是否需要年检,0:否1:是 * 设置 是否需要年检,0:否1:是
* @param inspectList * @param inspectList
*/ */
public void setInspectList(List<Integer> inspectList){ public void setInspectList(List<Integer> inspectList){
this.inspectList = inspectList; this.inspectList = inspectList;
} }
/** /**
* 获取 证照模板文件名称 * 获取 证照模板文件名称
* @return templateNameList * @return templateNameList
*/ */
public List<String> getTemplateNameList(){ public List<String> getTemplateNameList(){
return this.templateNameList; return this.templateNameList;
} }
/** /**
* 设置 证照模板文件名称 * 设置 证照模板文件名称
* @param templateNameList * @param templateNameList
*/ */
public void setTemplateNameList(List<String> templateNameList){ public void setTemplateNameList(List<String> templateNameList){
this.templateNameList = templateNameList; this.templateNameList = templateNameList;
} }
/** /**
* 获取 证照模板文件地址 * 获取 证照模板文件地址
* @return templateUrlList * @return templateUrlList
*/ */
public List<String> getTemplateUrlList(){ public List<String> getTemplateUrlList(){
return this.templateUrlList; return this.templateUrlList;
} }
/** /**
* 设置 证照模板文件地址 * 设置 证照模板文件地址
* @param templateUrlList * @param templateUrlList
*/ */
public void setTemplateUrlList(List<String> templateUrlList){ public void setTemplateUrlList(List<String> templateUrlList){
this.templateUrlList = templateUrlList; this.templateUrlList = templateUrlList;
} }
/** /**
* 获取 证照模板表单内容 * 获取 证照模板表单内容
* @return formContentList * @return formContentList
*/ */
public List<String> getFormContentList(){ public List<String> getFormContentList(){
return this.formContentList; return this.formContentList;
} }
/** /**
* 设置 证照模板表单内容 * 设置 证照模板表单内容
* @param formContentList * @param formContentList
*/ */
public void setFormContentList(List<String> formContentList){ public void setFormContentList(List<String> formContentList){
this.formContentList = formContentList; this.formContentList = formContentList;
} }
/** /**
* 获取 证照示例图地址 * 获取 证照示例图地址
* @return exampleUrlList * @return exampleUrlList
*/ */
public List<String> getExampleUrlList(){ public List<String> getExampleUrlList(){
return this.exampleUrlList; return this.exampleUrlList;
} }
/** /**
* 设置 证照示例图地址 * 设置 证照示例图地址
* @param exampleUrlList * @param exampleUrlList
*/ */
public void setExampleUrlList(List<String> exampleUrlList){ public void setExampleUrlList(List<String> exampleUrlList){
this.exampleUrlList = exampleUrlList; this.exampleUrlList = exampleUrlList;
} }
/** /**
* 获取 开始 证照状态,0:禁用1:启用 * 获取 开始 证照状态,0:禁用1:启用
* @return statusStart * @return statusStart
*/ */
public Integer getStatusStart(){ public Integer getStatusStart(){
return this.statusStart; return this.statusStart;
} }
/** /**
* 设置 开始 证照状态,0:禁用1:启用 * 设置 开始 证照状态,0:禁用1:启用
* @param statusStart * @param statusStart
*/ */
public void setStatusStart(Integer statusStart){ public void setStatusStart(Integer statusStart){
this.statusStart = statusStart; this.statusStart = statusStart;
} }
/** /**
* 获取 结束 证照状态,0:禁用1:启用 * 获取 结束 证照状态,0:禁用1:启用
* @return $statusEnd * @return $statusEnd
*/ */
public Integer getStatusEnd(){ public Integer getStatusEnd(){
return this.statusEnd; return this.statusEnd;
} }
/** /**
* 设置 结束 证照状态,0:禁用1:启用 * 设置 结束 证照状态,0:禁用1:启用
* @param statusEnd * @param statusEnd
*/ */
public void setStatusEnd(Integer statusEnd){ public void setStatusEnd(Integer statusEnd){
this.statusEnd = statusEnd; this.statusEnd = statusEnd;
} }
/** /**
* 获取 增加 证照状态,0:禁用1:启用 * 获取 增加 证照状态,0:禁用1:启用
* @return statusIncrement * @return statusIncrement
*/ */
public Integer getStatusIncrement(){ public Integer getStatusIncrement(){
return this.statusIncrement; return this.statusIncrement;
} }
/** /**
* 设置 增加 证照状态,0:禁用1:启用 * 设置 增加 证照状态,0:禁用1:启用
* @param statusIncrement * @param statusIncrement
*/ */
public void setStatusIncrement(Integer statusIncrement){ public void setStatusIncrement(Integer statusIncrement){
this.statusIncrement = statusIncrement; this.statusIncrement = statusIncrement;
} }
/** /**
* 获取 证照状态,0:禁用1:启用 * 获取 证照状态,0:禁用1:启用
* @return statusList * @return statusList
*/ */
public List<Integer> getStatusList(){ public List<Integer> getStatusList(){
return this.statusList; return this.statusList;
} }
/** /**
* 设置 证照状态,0:禁用1:启用 * 设置 证照状态,0:禁用1:启用
* @param statusList * @param statusList
*/ */
public void setStatusList(List<Integer> statusList){ public void setStatusList(List<Integer> statusList){
this.statusList = statusList; this.statusList = statusList;
} }
/** /**
* 获取 打印机名称 * 获取 打印机名称
* @return printerNameList * @return printerNameList
*/ */
public List<String> getPrinterNameList(){ public List<String> getPrinterNameList(){
return this.printerNameList; return this.printerNameList;
} }
/** /**
* 设置 打印机名称 * 设置 打印机名称
* @param printerNameList * @param printerNameList
*/ */
public void setPrinterNameList(List<String> printerNameList){ public void setPrinterNameList(List<String> printerNameList){
this.printerNameList = printerNameList; this.printerNameList = printerNameList;
} }
/** /**
* 获取 打印机网络地址 * 获取 打印机网络地址
* @return printerIpList * @return printerIpList
*/ */
public List<String> getPrinterIpList(){ public List<String> getPrinterIpList(){
return this.printerIpList; return this.printerIpList;
} }
/** /**
* 设置 打印机网络地址 * 设置 打印机网络地址
* @param printerIpList * @param printerIpList
*/ */
public void setPrinterIpList(List<String> printerIpList){ public void setPrinterIpList(List<String> printerIpList){
this.printerIpList = printerIpList; this.printerIpList = printerIpList;
} }
/** /**
* 获取 打印机纸盒 * 获取 打印机纸盒
* @return paperSourceList * @return paperSourceList
*/ */
public List<String> getPaperSourceList(){ public List<String> getPaperSourceList(){
return this.paperSourceList; return this.paperSourceList;
} }
/** /**
* 设置 打印机纸盒 * 设置 打印机纸盒
* @param paperSourceList * @param paperSourceList
*/ */
public void setPaperSourceList(List<String> paperSourceList){ public void setPaperSourceList(List<String> paperSourceList){
this.paperSourceList = paperSourceList; this.paperSourceList = paperSourceList;
} }
/** /**
* 获取 开始 创建用户 * 获取 开始 创建用户
* @return createUserIdStart * @return createUserIdStart
*/ */
public Long getCreateUserIdStart(){ public Long getCreateUserIdStart(){
return this.createUserIdStart; return this.createUserIdStart;
} }
/** /**
* 设置 开始 创建用户 * 设置 开始 创建用户
* @param createUserIdStart * @param createUserIdStart
*/ */
public void setCreateUserIdStart(Long createUserIdStart){ public void setCreateUserIdStart(Long createUserIdStart){
this.createUserIdStart = createUserIdStart; this.createUserIdStart = createUserIdStart;
} }
/** /**
* 获取 结束 创建用户 * 获取 结束 创建用户
* @return $createUserIdEnd * @return $createUserIdEnd
*/ */
public Long getCreateUserIdEnd(){ public Long getCreateUserIdEnd(){
return this.createUserIdEnd; return this.createUserIdEnd;
} }
/** /**
* 设置 结束 创建用户 * 设置 结束 创建用户
* @param createUserIdEnd * @param createUserIdEnd
*/ */
public void setCreateUserIdEnd(Long createUserIdEnd){ public void setCreateUserIdEnd(Long createUserIdEnd){
this.createUserIdEnd = createUserIdEnd; this.createUserIdEnd = createUserIdEnd;
} }
/** /**
* 获取 增加 创建用户 * 获取 增加 创建用户
* @return createUserIdIncrement * @return createUserIdIncrement
*/ */
public Long getCreateUserIdIncrement(){ public Long getCreateUserIdIncrement(){
return this.createUserIdIncrement; return this.createUserIdIncrement;
} }
/** /**
* 设置 增加 创建用户 * 设置 增加 创建用户
* @param createUserIdIncrement * @param createUserIdIncrement
*/ */
public void setCreateUserIdIncrement(Long createUserIdIncrement){ public void setCreateUserIdIncrement(Long createUserIdIncrement){
this.createUserIdIncrement = createUserIdIncrement; this.createUserIdIncrement = createUserIdIncrement;
} }
/** /**
* 获取 创建用户 * 获取 创建用户
* @return createUserIdList * @return createUserIdList
*/ */
public List<Long> getCreateUserIdList(){ public List<Long> getCreateUserIdList(){
return this.createUserIdList; return this.createUserIdList;
} }
/** /**
* 设置 创建用户 * 设置 创建用户
* @param createUserIdList * @param createUserIdList
*/ */
public void setCreateUserIdList(List<Long> createUserIdList){ public void setCreateUserIdList(List<Long> createUserIdList){
this.createUserIdList = createUserIdList; this.createUserIdList = createUserIdList;
} }
/** /**
* 获取 开始 创建时间 * 获取 开始 创建时间
* @return createTimeStart * @return createTimeStart
*/ */
public String getCreateTimeStart(){ public String getCreateTimeStart(){
return this.createTimeStart; return this.createTimeStart;
} }
/** /**
* 设置 开始 创建时间 * 设置 开始 创建时间
* @param createTimeStart * @param createTimeStart
*/ */
public void setCreateTimeStart(String createTimeStart){ public void setCreateTimeStart(String createTimeStart){
this.createTimeStart = createTimeStart; this.createTimeStart = createTimeStart;
} }
/** /**
* 获取 结束 创建时间 * 获取 结束 创建时间
* @return createTimeEnd * @return createTimeEnd
*/ */
public String getCreateTimeEnd(){ public String getCreateTimeEnd(){
return this.createTimeEnd; return this.createTimeEnd;
} }
/** /**
* 设置 结束 创建时间 * 设置 结束 创建时间
* @param createTimeEnd * @param createTimeEnd
*/ */
public void setCreateTimeEnd(String createTimeEnd){ public void setCreateTimeEnd(String createTimeEnd){
this.createTimeEnd = createTimeEnd; this.createTimeEnd = createTimeEnd;
} }
/** /**
* 获取 开始 更新用户 * 获取 开始 更新用户
* @return updateUserIdStart * @return updateUserIdStart
*/ */
public Long getUpdateUserIdStart(){ public Long getUpdateUserIdStart(){
return this.updateUserIdStart; return this.updateUserIdStart;
} }
/** /**
* 设置 开始 更新用户 * 设置 开始 更新用户
* @param updateUserIdStart * @param updateUserIdStart
*/ */
public void setUpdateUserIdStart(Long updateUserIdStart){ public void setUpdateUserIdStart(Long updateUserIdStart){
this.updateUserIdStart = updateUserIdStart; this.updateUserIdStart = updateUserIdStart;
} }
/** /**
* 获取 结束 更新用户 * 获取 结束 更新用户
* @return $updateUserIdEnd * @return $updateUserIdEnd
*/ */
public Long getUpdateUserIdEnd(){ public Long getUpdateUserIdEnd(){
return this.updateUserIdEnd; return this.updateUserIdEnd;
} }
/** /**
* 设置 结束 更新用户 * 设置 结束 更新用户
* @param updateUserIdEnd * @param updateUserIdEnd
*/ */
public void setUpdateUserIdEnd(Long updateUserIdEnd){ public void setUpdateUserIdEnd(Long updateUserIdEnd){
this.updateUserIdEnd = updateUserIdEnd; this.updateUserIdEnd = updateUserIdEnd;
} }
/** /**
* 获取 增加 更新用户 * 获取 增加 更新用户
* @return updateUserIdIncrement * @return updateUserIdIncrement
*/ */
public Long getUpdateUserIdIncrement(){ public Long getUpdateUserIdIncrement(){
return this.updateUserIdIncrement; return this.updateUserIdIncrement;
} }
/** /**
* 设置 增加 更新用户 * 设置 增加 更新用户
* @param updateUserIdIncrement * @param updateUserIdIncrement
*/ */
public void setUpdateUserIdIncrement(Long updateUserIdIncrement){ public void setUpdateUserIdIncrement(Long updateUserIdIncrement){
this.updateUserIdIncrement = updateUserIdIncrement; this.updateUserIdIncrement = updateUserIdIncrement;
} }
/** /**
* 获取 更新用户 * 获取 更新用户
* @return updateUserIdList * @return updateUserIdList
*/ */
public List<Long> getUpdateUserIdList(){ public List<Long> getUpdateUserIdList(){
return this.updateUserIdList; return this.updateUserIdList;
} }
/** /**
* 设置 更新用户 * 设置 更新用户
* @param updateUserIdList * @param updateUserIdList
*/ */
public void setUpdateUserIdList(List<Long> updateUserIdList){ public void setUpdateUserIdList(List<Long> updateUserIdList){
this.updateUserIdList = updateUserIdList; this.updateUserIdList = updateUserIdList;
} }
/** /**
* 获取 开始 更新时间 * 获取 开始 更新时间
* @return updateTimeStart * @return updateTimeStart
*/ */
public String getUpdateTimeStart(){ public String getUpdateTimeStart(){
return this.updateTimeStart; return this.updateTimeStart;
} }
/** /**
* 设置 开始 更新时间 * 设置 开始 更新时间
* @param updateTimeStart * @param updateTimeStart
*/ */
public void setUpdateTimeStart(String updateTimeStart){ public void setUpdateTimeStart(String updateTimeStart){
this.updateTimeStart = updateTimeStart; this.updateTimeStart = updateTimeStart;
} }
/** /**
* 获取 结束 更新时间 * 获取 结束 更新时间
* @return updateTimeEnd * @return updateTimeEnd
*/ */
public String getUpdateTimeEnd(){ public String getUpdateTimeEnd(){
return this.updateTimeEnd; return this.updateTimeEnd;
} }
/** /**
* 设置 结束 更新时间 * 设置 结束 更新时间
* @param updateTimeEnd * @param updateTimeEnd
*/ */
public void setUpdateTimeEnd(String updateTimeEnd){ public void setUpdateTimeEnd(String updateTimeEnd){
this.updateTimeEnd = updateTimeEnd; this.updateTimeEnd = updateTimeEnd;
} }
/** /**
* 获取 开始 打印设备Id * 获取 开始 打印设备Id
* @return deviceIdStart * @return deviceIdStart
*/ */
public Long getDeviceIdStart(){ public Long getDeviceIdStart(){
return this.deviceIdStart; return this.deviceIdStart;
} }
/** /**
* 设置 开始 打印设备Id * 设置 开始 打印设备Id
* @param deviceIdStart * @param deviceIdStart
*/ */
public void setDeviceIdStart(Long deviceIdStart){ public void setDeviceIdStart(Long deviceIdStart){
this.deviceIdStart = deviceIdStart; this.deviceIdStart = deviceIdStart;
} }
/** /**
* 获取 结束 打印设备Id * 获取 结束 打印设备Id
* @return $deviceIdEnd * @return $deviceIdEnd
*/ */
public Long getDeviceIdEnd(){ public Long getDeviceIdEnd(){
return this.deviceIdEnd; return this.deviceIdEnd;
} }
/** /**
* 设置 结束 打印设备Id * 设置 结束 打印设备Id
* @param deviceIdEnd * @param deviceIdEnd
*/ */
public void setDeviceIdEnd(Long deviceIdEnd){ public void setDeviceIdEnd(Long deviceIdEnd){
this.deviceIdEnd = deviceIdEnd; this.deviceIdEnd = deviceIdEnd;
} }
/** /**
* 获取 增加 打印设备Id * 获取 增加 打印设备Id
* @return deviceIdIncrement * @return deviceIdIncrement
*/ */
public Long getDeviceIdIncrement(){ public Long getDeviceIdIncrement(){
return this.deviceIdIncrement; return this.deviceIdIncrement;
} }
/** /**
* 设置 增加 打印设备Id * 设置 增加 打印设备Id
* @param deviceIdIncrement * @param deviceIdIncrement
*/ */
public void setDeviceIdIncrement(Long deviceIdIncrement){ public void setDeviceIdIncrement(Long deviceIdIncrement){
this.deviceIdIncrement = deviceIdIncrement; this.deviceIdIncrement = deviceIdIncrement;
} }
/** /**
* 获取 打印设备Id * 获取 打印设备Id
* @return deviceIdList * @return deviceIdList
*/ */
public List<Long> getDeviceIdList(){ public List<Long> getDeviceIdList(){
return this.deviceIdList; return this.deviceIdList;
} }
/** /**
* 设置 打印设备Id * 设置 打印设备Id
* @param deviceIdList * @param deviceIdList
*/ */
public void setDeviceIdList(List<Long> deviceIdList){ public void setDeviceIdList(List<Long> deviceIdList){
this.deviceIdList = deviceIdList; this.deviceIdList = deviceIdList;
} }
/** /**
* 设置 序号,主键,自增长 * 获取 批量导入模板文件地址
* @param id * @return excelFileList
*/ */
public List<String> getExcelFileList(){
return this.excelFileList;
}
/**
* 设置 批量导入模板文件地址
* @param excelFileList
*/
public void setExcelFileList(List<String> excelFileList){
this.excelFileList = excelFileList;
}
/**
* 设置 序号,主键,自增长
* @param id
*/
public CertificateCatalogQuery id(Long id){ public CertificateCatalogQuery id(Long id){
setId(id); setId(id);
return this; return this;
} }
/** /**
* 设置 开始 序号,主键,自增长 * 设置 开始 序号,主键,自增长
* @param idStart * @param idStart
*/ */
public CertificateCatalogQuery idStart(Long idStart){ public CertificateCatalogQuery idStart(Long idStart){
this.idStart = idStart; this.idStart = idStart;
return this; return this;
} }
/** /**
* 设置 结束 序号,主键,自增长 * 设置 结束 序号,主键,自增长
* @param idEnd * @param idEnd
*/ */
public CertificateCatalogQuery idEnd(Long idEnd){ public CertificateCatalogQuery idEnd(Long idEnd){
this.idEnd = idEnd; this.idEnd = idEnd;
return this; return this;
} }
/** /**
* 设置 增加 序号,主键,自增长 * 设置 增加 序号,主键,自增长
* @param idIncrement * @param idIncrement
*/ */
public CertificateCatalogQuery idIncrement(Long idIncrement){ public CertificateCatalogQuery idIncrement(Long idIncrement){
this.idIncrement = idIncrement; this.idIncrement = idIncrement;
return this; return this;
} }
/** /**
* 设置 序号,主键,自增长 * 设置 序号,主键,自增长
* @param idList * @param idList
*/ */
public CertificateCatalogQuery idList(List<Long> idList){ public CertificateCatalogQuery idList(List<Long> idList){
this.idList = idList; this.idList = idList;
return this; return this;
} }
/** /**
* 设置 目录名称 * 设置 目录名称
* @param catalogName * @param catalogName
*/ */
public CertificateCatalogQuery catalogName(String catalogName){ public CertificateCatalogQuery catalogName(String catalogName){
setCatalogName(catalogName); setCatalogName(catalogName);
return this; return this;
} }
/** /**
* 设置 目录名称 * 设置 目录名称
* @param catalogNameList * @param catalogNameList
*/ */
public CertificateCatalogQuery catalogNameList(List<String> catalogNameList){ public CertificateCatalogQuery catalogNameList(List<String> catalogNameList){
this.catalogNameList = catalogNameList; this.catalogNameList = catalogNameList;
return this; return this;
} }
/** /**
* 设置 目录编号 * 设置 目录编号
* @param catalogCode * @param catalogCode
*/ */
public CertificateCatalogQuery catalogCode(String catalogCode){ public CertificateCatalogQuery catalogCode(String catalogCode){
setCatalogCode(catalogCode); setCatalogCode(catalogCode);
return this; return this;
} }
/** /**
* 设置 目录编号 * 设置 目录编号
* @param catalogCodeList * @param catalogCodeList
*/ */
public CertificateCatalogQuery catalogCodeList(List<String> catalogCodeList){ public CertificateCatalogQuery catalogCodeList(List<String> catalogCodeList){
this.catalogCodeList = catalogCodeList; this.catalogCodeList = catalogCodeList;
return this; return this;
} }
/** /**
* 设置 持有者类型,1:自然人;2:法人;3:自然人,法人 * 设置 持有者类型,1:自然人;2:法人;3:自然人,法人
* @param holderType * @param holderType
*/ */
public CertificateCatalogQuery holderType(Integer holderType){ public CertificateCatalogQuery holderType(Integer holderType){
setHolderType(holderType); setHolderType(holderType);
return this; return this;
} }
/** /**
* 设置 开始 持有者类型,1:自然人;2:法人;3:自然人,法人 * 设置 开始 持有者类型,1:自然人;2:法人;3:自然人,法人
* @param holderTypeStart * @param holderTypeStart
*/ */
public CertificateCatalogQuery holderTypeStart(Integer holderTypeStart){ public CertificateCatalogQuery holderTypeStart(Integer holderTypeStart){
this.holderTypeStart = holderTypeStart; this.holderTypeStart = holderTypeStart;
return this; return this;
} }
/** /**
* 设置 结束 持有者类型,1:自然人;2:法人;3:自然人,法人 * 设置 结束 持有者类型,1:自然人;2:法人;3:自然人,法人
* @param holderTypeEnd * @param holderTypeEnd
*/ */
public CertificateCatalogQuery holderTypeEnd(Integer holderTypeEnd){ public CertificateCatalogQuery holderTypeEnd(Integer holderTypeEnd){
this.holderTypeEnd = holderTypeEnd; this.holderTypeEnd = holderTypeEnd;
return this; return this;
} }
/** /**
* 设置 增加 持有者类型,1:自然人;2:法人;3:自然人,法人 * 设置 增加 持有者类型,1:自然人;2:法人;3:自然人,法人
* @param holderTypeIncrement * @param holderTypeIncrement
*/ */
public CertificateCatalogQuery holderTypeIncrement(Integer holderTypeIncrement){ public CertificateCatalogQuery holderTypeIncrement(Integer holderTypeIncrement){
this.holderTypeIncrement = holderTypeIncrement; this.holderTypeIncrement = holderTypeIncrement;
return this; return this;
} }
/** /**
* 设置 持有者类型,1:自然人;2:法人;3:自然人,法人 * 设置 持有者类型,1:自然人;2:法人;3:自然人,法人
* @param holderTypeList * @param holderTypeList
*/ */
public CertificateCatalogQuery holderTypeList(List<Integer> holderTypeList){ public CertificateCatalogQuery holderTypeList(List<Integer> holderTypeList){
this.holderTypeList = holderTypeList; this.holderTypeList = holderTypeList;
return this; return this;
} }
/** /**
* 设置 所属行业 * 设置 所属行业
* @param industryId * @param industryId
*/ */
public CertificateCatalogQuery industryId(Long industryId){ public CertificateCatalogQuery industryId(Long industryId){
setIndustryId(industryId); setIndustryId(industryId);
return this; return this;
} }
/** /**
* 设置 开始 所属行业 * 设置 开始 所属行业
* @param industryIdStart * @param industryIdStart
*/ */
public CertificateCatalogQuery industryIdStart(Long industryIdStart){ public CertificateCatalogQuery industryIdStart(Long industryIdStart){
this.industryIdStart = industryIdStart; this.industryIdStart = industryIdStart;
return this; return this;
} }
/** /**
* 设置 结束 所属行业 * 设置 结束 所属行业
* @param industryIdEnd * @param industryIdEnd
*/ */
public CertificateCatalogQuery industryIdEnd(Long industryIdEnd){ public CertificateCatalogQuery industryIdEnd(Long industryIdEnd){
this.industryIdEnd = industryIdEnd; this.industryIdEnd = industryIdEnd;
return this; return this;
} }
/** /**
* 设置 增加 所属行业 * 设置 增加 所属行业
* @param industryIdIncrement * @param industryIdIncrement
*/ */
public CertificateCatalogQuery industryIdIncrement(Long industryIdIncrement){ public CertificateCatalogQuery industryIdIncrement(Long industryIdIncrement){
this.industryIdIncrement = industryIdIncrement; this.industryIdIncrement = industryIdIncrement;
return this; return this;
} }
/** /**
* 设置 所属行业 * 设置 所属行业
* @param industryIdList * @param industryIdList
*/ */
public CertificateCatalogQuery industryIdList(List<Long> industryIdList){ public CertificateCatalogQuery industryIdList(List<Long> industryIdList){
this.industryIdList = industryIdList; this.industryIdList = industryIdList;
return this; return this;
} }
/** /**
* 设置 所属分类 * 设置 所属分类
* @param classifyId * @param classifyId
*/ */
public CertificateCatalogQuery classifyId(Long classifyId){ public CertificateCatalogQuery classifyId(Long classifyId){
setClassifyId(classifyId); setClassifyId(classifyId);
return this; return this;
} }
/** /**
* 设置 开始 所属分类 * 设置 开始 所属分类
* @param classifyIdStart * @param classifyIdStart
*/ */
public CertificateCatalogQuery classifyIdStart(Long classifyIdStart){ public CertificateCatalogQuery classifyIdStart(Long classifyIdStart){
this.classifyIdStart = classifyIdStart; this.classifyIdStart = classifyIdStart;
return this; return this;
} }
/** /**
* 设置 结束 所属分类 * 设置 结束 所属分类
* @param classifyIdEnd * @param classifyIdEnd
*/ */
public CertificateCatalogQuery classifyIdEnd(Long classifyIdEnd){ public CertificateCatalogQuery classifyIdEnd(Long classifyIdEnd){
this.classifyIdEnd = classifyIdEnd; this.classifyIdEnd = classifyIdEnd;
return this; return this;
} }
/** /**
* 设置 增加 所属分类 * 设置 增加 所属分类
* @param classifyIdIncrement * @param classifyIdIncrement
*/ */
public CertificateCatalogQuery classifyIdIncrement(Long classifyIdIncrement){ public CertificateCatalogQuery classifyIdIncrement(Long classifyIdIncrement){
this.classifyIdIncrement = classifyIdIncrement; this.classifyIdIncrement = classifyIdIncrement;
return this; return this;
} }
/** /**
* 设置 所属分类 * 设置 所属分类
* @param classifyIdList * @param classifyIdList
*/ */
public CertificateCatalogQuery classifyIdList(List<Long> classifyIdList){ public CertificateCatalogQuery classifyIdList(List<Long> classifyIdList){
this.classifyIdList = classifyIdList; this.classifyIdList = classifyIdList;
return this; return this;
} }
/** /**
* 设置 横向尺寸(单位mm) * 设置 横向尺寸(单位mm)
* @param transverse * @param transverse
*/ */
public CertificateCatalogQuery transverse(Integer transverse){ public CertificateCatalogQuery transverse(Integer transverse){
setTransverse(transverse); setTransverse(transverse);
return this; return this;
} }
/** /**
* 设置 开始 横向尺寸(单位mm) * 设置 开始 横向尺寸(单位mm)
* @param transverseStart * @param transverseStart
*/ */
public CertificateCatalogQuery transverseStart(Integer transverseStart){ public CertificateCatalogQuery transverseStart(Integer transverseStart){
this.transverseStart = transverseStart; this.transverseStart = transverseStart;
return this; return this;
} }
/** /**
* 设置 结束 横向尺寸(单位mm) * 设置 结束 横向尺寸(单位mm)
* @param transverseEnd * @param transverseEnd
*/ */
public CertificateCatalogQuery transverseEnd(Integer transverseEnd){ public CertificateCatalogQuery transverseEnd(Integer transverseEnd){
this.transverseEnd = transverseEnd; this.transverseEnd = transverseEnd;
return this; return this;
} }
/** /**
* 设置 增加 横向尺寸(单位mm) * 设置 增加 横向尺寸(单位mm)
* @param transverseIncrement * @param transverseIncrement
*/ */
public CertificateCatalogQuery transverseIncrement(Integer transverseIncrement){ public CertificateCatalogQuery transverseIncrement(Integer transverseIncrement){
this.transverseIncrement = transverseIncrement; this.transverseIncrement = transverseIncrement;
return this; return this;
} }
/** /**
* 设置 横向尺寸(单位mm) * 设置 横向尺寸(单位mm)
* @param transverseList * @param transverseList
*/ */
public CertificateCatalogQuery transverseList(List<Integer> transverseList){ public CertificateCatalogQuery transverseList(List<Integer> transverseList){
this.transverseList = transverseList; this.transverseList = transverseList;
return this; return this;
} }
/** /**
* 设置 纵向尺寸(单位mm) * 设置 纵向尺寸(单位mm)
* @param portrait * @param portrait
*/ */
public CertificateCatalogQuery portrait(Integer portrait){ public CertificateCatalogQuery portrait(Integer portrait){
setPortrait(portrait); setPortrait(portrait);
return this; return this;
} }
/** /**
* 设置 开始 纵向尺寸(单位mm) * 设置 开始 纵向尺寸(单位mm)
* @param portraitStart * @param portraitStart
*/ */
public CertificateCatalogQuery portraitStart(Integer portraitStart){ public CertificateCatalogQuery portraitStart(Integer portraitStart){
this.portraitStart = portraitStart; this.portraitStart = portraitStart;
return this; return this;
} }
/** /**
* 设置 结束 纵向尺寸(单位mm) * 设置 结束 纵向尺寸(单位mm)
* @param portraitEnd * @param portraitEnd
*/ */
public CertificateCatalogQuery portraitEnd(Integer portraitEnd){ public CertificateCatalogQuery portraitEnd(Integer portraitEnd){
this.portraitEnd = portraitEnd; this.portraitEnd = portraitEnd;
return this; return this;
} }
/** /**
* 设置 增加 纵向尺寸(单位mm) * 设置 增加 纵向尺寸(单位mm)
* @param portraitIncrement * @param portraitIncrement
*/ */
public CertificateCatalogQuery portraitIncrement(Integer portraitIncrement){ public CertificateCatalogQuery portraitIncrement(Integer portraitIncrement){
this.portraitIncrement = portraitIncrement; this.portraitIncrement = portraitIncrement;
return this; return this;
} }
/** /**
* 设置 纵向尺寸(单位mm) * 设置 纵向尺寸(单位mm)
* @param portraitList * @param portraitList
*/ */
public CertificateCatalogQuery portraitList(List<Integer> portraitList){ public CertificateCatalogQuery portraitList(List<Integer> portraitList){
this.portraitList = portraitList; this.portraitList = portraitList;
return this; return this;
} }
/** /**
* 设置 是否需要年检,0:否1:是 * 设置 是否需要年检,0:否1:是
* @param inspect * @param inspect
*/ */
public CertificateCatalogQuery inspect(Integer inspect){ public CertificateCatalogQuery inspect(Integer inspect){
setInspect(inspect); setInspect(inspect);
return this; return this;
} }
/** /**
* 设置 开始 是否需要年检,0:否1:是 * 设置 开始 是否需要年检,0:否1:是
* @param inspectStart * @param inspectStart
*/ */
public CertificateCatalogQuery inspectStart(Integer inspectStart){ public CertificateCatalogQuery inspectStart(Integer inspectStart){
this.inspectStart = inspectStart; this.inspectStart = inspectStart;
return this; return this;
} }
/** /**
* 设置 结束 是否需要年检,0:否1:是 * 设置 结束 是否需要年检,0:否1:是
* @param inspectEnd * @param inspectEnd
*/ */
public CertificateCatalogQuery inspectEnd(Integer inspectEnd){ public CertificateCatalogQuery inspectEnd(Integer inspectEnd){
this.inspectEnd = inspectEnd; this.inspectEnd = inspectEnd;
return this; return this;
} }
/** /**
* 设置 增加 是否需要年检,0:否1:是 * 设置 增加 是否需要年检,0:否1:是
* @param inspectIncrement * @param inspectIncrement
*/ */
public CertificateCatalogQuery inspectIncrement(Integer inspectIncrement){ public CertificateCatalogQuery inspectIncrement(Integer inspectIncrement){
this.inspectIncrement = inspectIncrement; this.inspectIncrement = inspectIncrement;
return this; return this;
} }
/** /**
* 设置 是否需要年检,0:否1:是 * 设置 是否需要年检,0:否1:是
* @param inspectList * @param inspectList
*/ */
public CertificateCatalogQuery inspectList(List<Integer> inspectList){ public CertificateCatalogQuery inspectList(List<Integer> inspectList){
this.inspectList = inspectList; this.inspectList = inspectList;
return this; return this;
} }
/** /**
* 设置 证照模板文件名称 * 设置 证照模板文件名称
* @param templateName * @param templateName
*/ */
public CertificateCatalogQuery templateName(String templateName){ public CertificateCatalogQuery templateName(String templateName){
setTemplateName(templateName); setTemplateName(templateName);
return this; return this;
} }
/** /**
* 设置 证照模板文件名称 * 设置 证照模板文件名称
* @param templateNameList * @param templateNameList
*/ */
public CertificateCatalogQuery templateNameList(List<String> templateNameList){ public CertificateCatalogQuery templateNameList(List<String> templateNameList){
this.templateNameList = templateNameList; this.templateNameList = templateNameList;
return this; return this;
} }
/** /**
* 设置 证照模板文件地址 * 设置 证照模板文件地址
* @param templateUrl * @param templateUrl
*/ */
public CertificateCatalogQuery templateUrl(String templateUrl){ public CertificateCatalogQuery templateUrl(String templateUrl){
setTemplateUrl(templateUrl); setTemplateUrl(templateUrl);
return this; return this;
} }
/** /**
* 设置 证照模板文件地址 * 设置 证照模板文件地址
* @param templateUrlList * @param templateUrlList
*/ */
public CertificateCatalogQuery templateUrlList(List<String> templateUrlList){ public CertificateCatalogQuery templateUrlList(List<String> templateUrlList){
this.templateUrlList = templateUrlList; this.templateUrlList = templateUrlList;
return this; return this;
} }
/** /**
* 设置 证照模板表单内容 * 设置 证照模板表单内容
* @param formContent * @param formContent
*/ */
public CertificateCatalogQuery formContent(String formContent){ public CertificateCatalogQuery formContent(String formContent){
setFormContent(formContent); setFormContent(formContent);
return this; return this;
} }
/** /**
* 设置 证照模板表单内容 * 设置 证照模板表单内容
* @param formContentList * @param formContentList
*/ */
public CertificateCatalogQuery formContentList(List<String> formContentList){ public CertificateCatalogQuery formContentList(List<String> formContentList){
this.formContentList = formContentList; this.formContentList = formContentList;
return this; return this;
} }
/** /**
* 设置 证照示例图地址 * 设置 证照示例图地址
* @param exampleUrl * @param exampleUrl
*/ */
public CertificateCatalogQuery exampleUrl(String exampleUrl){ public CertificateCatalogQuery exampleUrl(String exampleUrl){
setExampleUrl(exampleUrl); setExampleUrl(exampleUrl);
return this; return this;
} }
/** /**
* 设置 证照示例图地址 * 设置 证照示例图地址
* @param exampleUrlList * @param exampleUrlList
*/ */
public CertificateCatalogQuery exampleUrlList(List<String> exampleUrlList){ public CertificateCatalogQuery exampleUrlList(List<String> exampleUrlList){
this.exampleUrlList = exampleUrlList; this.exampleUrlList = exampleUrlList;
return this; return this;
} }
/** /**
* 设置 证照状态,0:禁用1:启用 * 设置 证照状态,0:禁用1:启用
* @param status * @param status
*/ */
public CertificateCatalogQuery status(Integer status){ public CertificateCatalogQuery status(Integer status){
setStatus(status); setStatus(status);
return this; return this;
} }
/** /**
* 设置 开始 证照状态,0:禁用1:启用 * 设置 开始 证照状态,0:禁用1:启用
* @param statusStart * @param statusStart
*/ */
public CertificateCatalogQuery statusStart(Integer statusStart){ public CertificateCatalogQuery statusStart(Integer statusStart){
this.statusStart = statusStart; this.statusStart = statusStart;
return this; return this;
} }
/** /**
* 设置 结束 证照状态,0:禁用1:启用 * 设置 结束 证照状态,0:禁用1:启用
* @param statusEnd * @param statusEnd
*/ */
public CertificateCatalogQuery statusEnd(Integer statusEnd){ public CertificateCatalogQuery statusEnd(Integer statusEnd){
this.statusEnd = statusEnd; this.statusEnd = statusEnd;
return this; return this;
} }
/** /**
* 设置 增加 证照状态,0:禁用1:启用 * 设置 增加 证照状态,0:禁用1:启用
* @param statusIncrement * @param statusIncrement
*/ */
public CertificateCatalogQuery statusIncrement(Integer statusIncrement){ public CertificateCatalogQuery statusIncrement(Integer statusIncrement){
this.statusIncrement = statusIncrement; this.statusIncrement = statusIncrement;
return this; return this;
} }
/** /**
* 设置 证照状态,0:禁用1:启用 * 设置 证照状态,0:禁用1:启用
* @param statusList * @param statusList
*/ */
public CertificateCatalogQuery statusList(List<Integer> statusList){ public CertificateCatalogQuery statusList(List<Integer> statusList){
this.statusList = statusList; this.statusList = statusList;
return this; return this;
} }
/** /**
* 设置 打印机名称 * 设置 打印机名称
* @param printerName * @param printerName
*/ */
public CertificateCatalogQuery printerName(String printerName){ public CertificateCatalogQuery printerName(String printerName){
setPrinterName(printerName); setPrinterName(printerName);
return this; return this;
} }
/** /**
* 设置 打印机名称 * 设置 打印机名称
* @param printerNameList * @param printerNameList
*/ */
public CertificateCatalogQuery printerNameList(List<String> printerNameList){ public CertificateCatalogQuery printerNameList(List<String> printerNameList){
this.printerNameList = printerNameList; this.printerNameList = printerNameList;
return this; return this;
} }
/** /**
* 设置 打印机网络地址 * 设置 打印机网络地址
* @param printerIp * @param printerIp
*/ */
public CertificateCatalogQuery printerIp(String printerIp){ public CertificateCatalogQuery printerIp(String printerIp){
setPrinterIp(printerIp); setPrinterIp(printerIp);
return this; return this;
} }
/** /**
* 设置 打印机网络地址 * 设置 打印机网络地址
* @param printerIpList * @param printerIpList
*/ */
public CertificateCatalogQuery printerIpList(List<String> printerIpList){ public CertificateCatalogQuery printerIpList(List<String> printerIpList){
this.printerIpList = printerIpList; this.printerIpList = printerIpList;
return this; return this;
} }
/** /**
* 设置 打印机纸盒 * 设置 打印机纸盒
* @param paperSource * @param paperSource
*/ */
public CertificateCatalogQuery paperSource(String paperSource){ public CertificateCatalogQuery paperSource(String paperSource){
setPaperSource(paperSource); setPaperSource(paperSource);
return this; return this;
} }
/** /**
* 设置 打印机纸盒 * 设置 打印机纸盒
* @param paperSourceList * @param paperSourceList
*/ */
public CertificateCatalogQuery paperSourceList(List<String> paperSourceList){ public CertificateCatalogQuery paperSourceList(List<String> paperSourceList){
this.paperSourceList = paperSourceList; this.paperSourceList = paperSourceList;
return this; return this;
} }
/** /**
* 设置 创建用户 * 设置 创建用户
* @param createUserId * @param createUserId
*/ */
public CertificateCatalogQuery createUserId(Long createUserId){ public CertificateCatalogQuery createUserId(Long createUserId){
setCreateUserId(createUserId); setCreateUserId(createUserId);
return this; return this;
} }
/** /**
* 设置 开始 创建用户 * 设置 开始 创建用户
* @param createUserIdStart * @param createUserIdStart
*/ */
public CertificateCatalogQuery createUserIdStart(Long createUserIdStart){ public CertificateCatalogQuery createUserIdStart(Long createUserIdStart){
this.createUserIdStart = createUserIdStart; this.createUserIdStart = createUserIdStart;
return this; return this;
} }
/** /**
* 设置 结束 创建用户 * 设置 结束 创建用户
* @param createUserIdEnd * @param createUserIdEnd
*/ */
public CertificateCatalogQuery createUserIdEnd(Long createUserIdEnd){ public CertificateCatalogQuery createUserIdEnd(Long createUserIdEnd){
this.createUserIdEnd = createUserIdEnd; this.createUserIdEnd = createUserIdEnd;
return this; return this;
} }
/** /**
* 设置 增加 创建用户 * 设置 增加 创建用户
* @param createUserIdIncrement * @param createUserIdIncrement
*/ */
public CertificateCatalogQuery createUserIdIncrement(Long createUserIdIncrement){ public CertificateCatalogQuery createUserIdIncrement(Long createUserIdIncrement){
this.createUserIdIncrement = createUserIdIncrement; this.createUserIdIncrement = createUserIdIncrement;
return this; return this;
} }
/** /**
* 设置 创建用户 * 设置 创建用户
* @param createUserIdList * @param createUserIdList
*/ */
public CertificateCatalogQuery createUserIdList(List<Long> createUserIdList){ public CertificateCatalogQuery createUserIdList(List<Long> createUserIdList){
this.createUserIdList = createUserIdList; this.createUserIdList = createUserIdList;
return this; return this;
} }
/** /**
* 设置 更新用户 * 设置 更新用户
* @param updateUserId * @param updateUserId
*/ */
public CertificateCatalogQuery updateUserId(Long updateUserId){ public CertificateCatalogQuery updateUserId(Long updateUserId){
setUpdateUserId(updateUserId); setUpdateUserId(updateUserId);
return this; return this;
} }
/** /**
* 设置 开始 更新用户 * 设置 开始 更新用户
* @param updateUserIdStart * @param updateUserIdStart
*/ */
public CertificateCatalogQuery updateUserIdStart(Long updateUserIdStart){ public CertificateCatalogQuery updateUserIdStart(Long updateUserIdStart){
this.updateUserIdStart = updateUserIdStart; this.updateUserIdStart = updateUserIdStart;
return this; return this;
} }
/** /**
* 设置 结束 更新用户 * 设置 结束 更新用户
* @param updateUserIdEnd * @param updateUserIdEnd
*/ */
public CertificateCatalogQuery updateUserIdEnd(Long updateUserIdEnd){ public CertificateCatalogQuery updateUserIdEnd(Long updateUserIdEnd){
this.updateUserIdEnd = updateUserIdEnd; this.updateUserIdEnd = updateUserIdEnd;
return this; return this;
} }
/** /**
* 设置 增加 更新用户 * 设置 增加 更新用户
* @param updateUserIdIncrement * @param updateUserIdIncrement
*/ */
public CertificateCatalogQuery updateUserIdIncrement(Long updateUserIdIncrement){ public CertificateCatalogQuery updateUserIdIncrement(Long updateUserIdIncrement){
this.updateUserIdIncrement = updateUserIdIncrement; this.updateUserIdIncrement = updateUserIdIncrement;
return this; return this;
} }
/** /**
* 设置 更新用户 * 设置 更新用户
* @param updateUserIdList * @param updateUserIdList
*/ */
public CertificateCatalogQuery updateUserIdList(List<Long> updateUserIdList){ public CertificateCatalogQuery updateUserIdList(List<Long> updateUserIdList){
this.updateUserIdList = updateUserIdList; this.updateUserIdList = updateUserIdList;
return this; return this;
} }
/** /**
* 设置 打印设备Id * 设置 打印设备Id
* @param deviceId * @param deviceId
*/ */
public CertificateCatalogQuery deviceId(Long deviceId){ public CertificateCatalogQuery deviceId(Long deviceId){
setDeviceId(deviceId); setDeviceId(deviceId);
return this; return this;
} }
/** /**
* 设置 开始 打印设备Id * 设置 开始 打印设备Id
* @param deviceIdStart * @param deviceIdStart
*/ */
public CertificateCatalogQuery deviceIdStart(Long deviceIdStart){ public CertificateCatalogQuery deviceIdStart(Long deviceIdStart){
this.deviceIdStart = deviceIdStart; this.deviceIdStart = deviceIdStart;
return this; return this;
} }
/** /**
* 设置 结束 打印设备Id * 设置 结束 打印设备Id
* @param deviceIdEnd * @param deviceIdEnd
*/ */
public CertificateCatalogQuery deviceIdEnd(Long deviceIdEnd){ public CertificateCatalogQuery deviceIdEnd(Long deviceIdEnd){
this.deviceIdEnd = deviceIdEnd; this.deviceIdEnd = deviceIdEnd;
return this; return this;
} }
/** /**
* 设置 增加 打印设备Id * 设置 增加 打印设备Id
* @param deviceIdIncrement * @param deviceIdIncrement
*/ */
public CertificateCatalogQuery deviceIdIncrement(Long deviceIdIncrement){ public CertificateCatalogQuery deviceIdIncrement(Long deviceIdIncrement){
this.deviceIdIncrement = deviceIdIncrement; this.deviceIdIncrement = deviceIdIncrement;
return this; return this;
} }
/** /**
* 设置 打印设备Id * 设置 打印设备Id
* @param deviceIdList * @param deviceIdList
*/ */
public CertificateCatalogQuery deviceIdList(List<Long> deviceIdList){ public CertificateCatalogQuery deviceIdList(List<Long> deviceIdList){
this.deviceIdList = deviceIdList; this.deviceIdList = deviceIdList;
return this; return this;
} }
/**
* 设置 批量导入模板文件地址
* @param excelFile
*/
public CertificateCatalogQuery excelFile(String excelFile){
setExcelFile(excelFile);
return this;
}
/**
* 设置 批量导入模板文件地址
* @param excelFileList
*/
public CertificateCatalogQuery excelFileList(List<String> excelFileList){
this.excelFileList = excelFileList;
return this;
}
/** /**
* 获取 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4) * 获取 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @return orConditionList * @return orConditionList
*/ */
public List<CertificateCatalogQuery> getOrConditionList(){ public List<CertificateCatalogQuery> getOrConditionList(){
return this.orConditionList; return this.orConditionList;
} }
/** /**
* 设置 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4) * 设置 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @param orConditionList * @param orConditionList
*/ */
public void setOrConditionList(List<CertificateCatalogQuery> orConditionList){ public void setOrConditionList(List<CertificateCatalogQuery> orConditionList){
this.orConditionList = orConditionList; this.orConditionList = orConditionList;
} }
/** /**
* 获取 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4) * 获取 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @return andConditionList * @return andConditionList
*/ */
public List<CertificateCatalogQuery> getAndConditionList(){ public List<CertificateCatalogQuery> getAndConditionList(){
return this.andConditionList; return this.andConditionList;
} }
/** /**
* 设置 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4) * 设置 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @param andConditionList * @param andConditionList
*/ */
public void setAndConditionList(List<CertificateCatalogQuery> andConditionList){ public void setAndConditionList(List<CertificateCatalogQuery> andConditionList){
this.andConditionList = andConditionList; this.andConditionList = andConditionList;
} }
......
package com.mortals.xhx.module.certificate.service; package com.mortals.xhx.module.certificate.service;
import com.mortals.framework.model.Context;
import com.mortals.framework.service.ICRUDService; import com.mortals.framework.service.ICRUDService;
import com.mortals.xhx.module.certificate.model.CertificateCatalogEntity; import com.mortals.xhx.module.certificate.model.CertificateCatalogEntity;
/** /**
...@@ -11,4 +12,9 @@ import com.mortals.xhx.module.certificate.model.CertificateCatalogEntity; ...@@ -11,4 +12,9 @@ import com.mortals.xhx.module.certificate.model.CertificateCatalogEntity;
*/ */
public interface CertificateCatalogService extends ICRUDService<CertificateCatalogEntity,Long>{ public interface CertificateCatalogService extends ICRUDService<CertificateCatalogEntity,Long>{
/**
* 生成excel批量导入模板
* @param id
*/
void generateExcel(Long id, Context context);
} }
\ No newline at end of file
...@@ -14,6 +14,7 @@ import com.mortals.xhx.common.code.ComponentEnum; ...@@ -14,6 +14,7 @@ import com.mortals.xhx.common.code.ComponentEnum;
import com.mortals.xhx.common.code.StatusEnum; import com.mortals.xhx.common.code.StatusEnum;
import com.mortals.xhx.common.formdesign.*; import com.mortals.xhx.common.formdesign.*;
import com.mortals.xhx.common.pdu.gen.component.ComponentCons; import com.mortals.xhx.common.pdu.gen.component.ComponentCons;
import com.mortals.xhx.common.utils.ExcelUtil;
import com.mortals.xhx.common.utils.StringUtils; import com.mortals.xhx.common.utils.StringUtils;
import com.mortals.xhx.module.certificate.model.CertificateClassifyEntity; import com.mortals.xhx.module.certificate.model.CertificateClassifyEntity;
import com.mortals.xhx.module.certificate.service.CertificateClassifyService; import com.mortals.xhx.module.certificate.service.CertificateClassifyService;
...@@ -69,7 +70,8 @@ public class CertificateCatalogServiceImpl extends AbstractCRUDServiceImpl<Certi ...@@ -69,7 +70,8 @@ public class CertificateCatalogServiceImpl extends AbstractCRUDServiceImpl<Certi
} }
entity.setStatus(StatusEnum.ENABLE.getValue()); entity.setStatus(StatusEnum.ENABLE.getValue());
if(StringUtils.isNotEmpty(entity.getTemplateUrl())){ if(StringUtils.isNotEmpty(entity.getTemplateUrl())){
entity.setFormContent(parseDocxToJson(entity.getTemplateUrl())); //entity.setFormContent(parseDocxToJson(entity.getTemplateUrl()));
parseDocxToJson(entity,false);
} }
} }
...@@ -106,9 +108,9 @@ public class CertificateCatalogServiceImpl extends AbstractCRUDServiceImpl<Certi ...@@ -106,9 +108,9 @@ public class CertificateCatalogServiceImpl extends AbstractCRUDServiceImpl<Certi
} }
} }
private String parseDocxToJson(String templatePath) { private void parseDocxToJson(CertificateCatalogEntity entity,boolean onlyExcel) {
String rootPath = this.filePath.endsWith("/") ? this.filePath : this.filePath + "/"; String rootPath = this.filePath.endsWith("/") ? this.filePath : this.filePath + "/";
String filepath = rootPath + templatePath; String filepath = rootPath + entity.getTemplateUrl();
ConfigureBuilder builder = Configure.builder(); ConfigureBuilder builder = Configure.builder();
builder.setValidErrorHandler(new Configure.DiscardHandler()); builder.setValidErrorHandler(new Configure.DiscardHandler());
...@@ -122,6 +124,16 @@ public class CertificateCatalogServiceImpl extends AbstractCRUDServiceImpl<Certi ...@@ -122,6 +124,16 @@ public class CertificateCatalogServiceImpl extends AbstractCRUDServiceImpl<Certi
root.setConfig(config); root.setConfig(config);
List<ListItem> collect = new ArrayList<>(); List<ListItem> collect = new ArrayList<>();
HashSet<String> hs = new HashSet<>(); //去除重复标签 HashSet<String> hs = new HashSet<>(); //去除重复标签
List<String> excelList = new ArrayList<>(); //Excel模板
excelList.add("证照目录ID");
excelList.add("证照编号");
excelList.add("证照名称");
excelList.add("颁发时间");
excelList.add("取件人姓名");
excelList.add("取件人证件号码");
excelList.add("持有者名称");
excelList.add("持有者证件号码");
excelList.add("企业名称");
for (MetaTemplate item : template.getElementTemplates()) { for (MetaTemplate item : template.getElementTemplates()) {
if(hs.contains(item.variable())){ if(hs.contains(item.variable())){
continue; continue;
...@@ -130,6 +142,7 @@ public class CertificateCatalogServiceImpl extends AbstractCRUDServiceImpl<Certi ...@@ -130,6 +142,7 @@ public class CertificateCatalogServiceImpl extends AbstractCRUDServiceImpl<Certi
} }
//识别简单输入 //识别简单输入
String val = StrUtil.strip(item.variable(), "{{", "}}"); String val = StrUtil.strip(item.variable(), "{{", "}}");
excelList.add(val);
List<String> keys = StrSplitter.split(val, "_", true, true); List<String> keys = StrSplitter.split(val, "_", true, true);
//切分分隔符后动态 创建组件 i_1_姓名(第一个代表类型,第二个如果是多个累加,第三个显示label) //切分分隔符后动态 创建组件 i_1_姓名(第一个代表类型,第二个如果是多个累加,第三个显示label)
if (keys.size() > 2) { if (keys.size() > 2) {
...@@ -180,6 +193,33 @@ public class CertificateCatalogServiceImpl extends AbstractCRUDServiceImpl<Certi ...@@ -180,6 +193,33 @@ public class CertificateCatalogServiceImpl extends AbstractCRUDServiceImpl<Certi
} }
} }
root.setList(collect); root.setList(collect);
return JSON.toJSONString(root); String fileName = "file/uploadfile/excel/"+entity.getCatalogName()+"_批量导入模板.xls";
String excelFilePath = rootPath + fileName;
List<String[]> downData = new ArrayList();
String [] downRows = {};
ExcelUtil.createExcelTemplate(excelFilePath, excelList.toArray(new String[excelList.size()]), downData, downRows);
entity.setExcelFile(fileName);
if(!onlyExcel) {
entity.setFormContent(JSON.toJSONString(root));
}
}
public static void main(String[] args){
String excelFilePath = "D:/mortals/app/data/cpm/" + "excel/test.xls";
List<String> excelList = new ArrayList<>();
excelList.add("i_1_姓名");
excelList.add("i_2_性别");
excelList.add("i_3_年龄");
excelList.add("i_4_证件编号");
excelList.add("i_5_证件名称");
List<String[]> downData = new ArrayList();
String [] downRows = {};
ExcelUtil.createExcelTemplate(excelFilePath, excelList.toArray(new String[excelList.size()]), downData, downRows);
}
@Override
public void generateExcel(Long id, Context context) {
CertificateCatalogEntity entity = dao.get(id);
parseDocxToJson(entity,true);
} }
} }
\ No newline at end of file
...@@ -54,7 +54,7 @@ public class CertificateClassifyServiceImpl extends AbstractCRUDServiceImpl<Cert ...@@ -54,7 +54,7 @@ public class CertificateClassifyServiceImpl extends AbstractCRUDServiceImpl<Cert
@Override @Override
public void setShowFront(List<Long> ids, int showFront) throws AppException { public void setShowFront(List<Long> ids, int showFront) throws AppException {
if(CollectionUtils.isEmpty(ids)){ if(CollectionUtils.isEmpty(ids)){
throw new AppException("分类主键List不能为空"); ids.add(-1L);
} }
Map<String,Object> condition = new HashMap<>(); Map<String,Object> condition = new HashMap<>();
condition.put("idList",ids); condition.put("idList",ids);
......
package com.mortals.xhx.module.certificate.web; package com.mortals.xhx.module.certificate.web;
import com.mortals.framework.annotation.UnAuth;
import com.mortals.framework.common.IBaseEnum; import com.mortals.framework.common.IBaseEnum;
import com.mortals.framework.web.BaseCRUDJsonBodyMappingController; import com.mortals.framework.web.BaseCRUDJsonBodyMappingController;
import com.mortals.xhx.base.system.param.service.ParamService; import com.mortals.xhx.base.system.param.service.ParamService;
...@@ -52,5 +53,30 @@ public class CertificateCatalogController extends BaseCRUDJsonBodyMappingControl ...@@ -52,5 +53,30 @@ public class CertificateCatalogController extends BaseCRUDJsonBodyMappingControl
super.init(model, context); super.init(model, context);
} }
@RequestMapping(value = {"generate/excel"},method = {RequestMethod.POST, RequestMethod.GET})
@UnAuth
public String generateExcel(Long id) {
Map<String, Object> model = new HashMap();
if (id == null) {
return this.createFailJsonResp("请选择待处理" + this.getModuleDesc() + "信息");
} else {
JSONObject ret = new JSONObject();
String busiDesc = "生成Excel导入模板";
Context context = this.getContext();
try {
this.service.generateExcel(id, context);
model.put("message_info", busiDesc + "成功");
this.recordSysLog(this.request, busiDesc + " 【成功】");
} catch (Exception var8) {
this.doException(this.request, busiDesc, model, var8);
Object msg = model.get("message_info");
return this.createFailJsonResp(msg == null ? "系统异常" : msg.toString());
}
this.init(model, context);
ret.put("data", model);
ret.put("code", 1);
ret.put("msg", model.remove("message_info"));
return ret.toJSONString();
}
}
} }
\ No newline at end of file
...@@ -115,6 +115,7 @@ public class ApplyLogController extends BaseCRUDJsonBodyMappingController<ApplyL ...@@ -115,6 +115,7 @@ public class ApplyLogController extends BaseCRUDJsonBodyMappingController<ApplyL
ret.setCode(VALUE_RESULT_SUCCESS); ret.setCode(VALUE_RESULT_SUCCESS);
ret.setMsg("查询档案成功"); ret.setMsg("查询档案成功");
ret.setData(list); ret.setData(list);
this.recordSysLog(this.request, " 查询档案成功【成功】");
} catch (Exception e) { } catch (Exception e) {
log.error("查询档案异常", e); log.error("查询档案异常", e);
ret.setCode(VALUE_RESULT_FAILURE); ret.setCode(VALUE_RESULT_FAILURE);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment