Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
C
certificate-print
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
廖旭伟
certificate-print
Commits
8365a39f
Commit
8365a39f
authored
Nov 08, 2022
by
廖旭伟
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
目录增加生成证照目录Excel导入文件模板接口
parent
170ed31e
Changes
10
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
2062 additions
and
1646 deletions
+2062
-1646
certificate-manager/doc/api.md
certificate-manager/doc/api.md
+42
-0
certificate-manager/src/main/java/com/mortals/xhx/common/utils/ExcelUtil.java
...src/main/java/com/mortals/xhx/common/utils/ExcelUtil.java
+209
-0
certificate-manager/src/main/java/com/mortals/xhx/module/certificate/model/CertificateCatalogEntity.java
...hx/module/certificate/model/CertificateCatalogEntity.java
+181
-160
certificate-manager/src/main/java/com/mortals/xhx/module/certificate/model/CertificateCatalogQuery.java
...xhx/module/certificate/model/CertificateCatalogQuery.java
+786
-749
certificate-manager/src/main/java/com/mortals/xhx/module/certificate/service/CertificateCatalogService.java
...module/certificate/service/CertificateCatalogService.java
+6
-0
certificate-manager/src/main/java/com/mortals/xhx/module/certificate/service/impl/CertificateCatalogServiceImpl.java
...rtificate/service/impl/CertificateCatalogServiceImpl.java
+44
-4
certificate-manager/src/main/java/com/mortals/xhx/module/certificate/service/impl/CertificateClassifyServiceImpl.java
...tificate/service/impl/CertificateClassifyServiceImpl.java
+1
-1
certificate-manager/src/main/java/com/mortals/xhx/module/certificate/web/CertificateCatalogController.java
.../module/certificate/web/CertificateCatalogController.java
+27
-1
certificate-manager/src/main/java/com/mortals/xhx/module/record/web/ApplyLogController.java
...com/mortals/xhx/module/record/web/ApplyLogController.java
+1
-0
certificate-manager/src/main/resources/sqlmap/module/certificate/CertificateCatalogMapper.xml
...es/sqlmap/module/certificate/CertificateCatalogMapper.xml
+765
-731
No files found.
certificate-manager/doc/api.md
View file @
8365a39f
...
...
@@ -691,6 +691,7 @@ data|object|数据对象
  
updateUserId|Long|更新用户
  
updateTime|Date|更新时间
  
deviceId|Long|打印设备Id
  
excelFile|String|批量导入模板文件地址
dict|object|字典对象
**响应消息样例:**
...
...
@@ -751,6 +752,7 @@ data|object|数据对象
 
updateUserId|Long|更新用户
 
updateTime|Date|更新时间
 
deviceId|Long|打印设备Id
 
excelFile|String|批量导入模板文件地址
dict|object|字典对象
**响应消息样例:**
...
...
@@ -866,6 +868,7 @@ data|object|数据对象
  
updateUserId|Long|更新用户
  
updateTime|Date|更新时间
  
deviceId|Long|打印设备Id
  
excelFile|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":{}
}
}
```
## 证照柜设备
### 查询证照柜设备列表
...
...
certificate-manager/src/main/java/com/mortals/xhx/common/utils/ExcelUtil.java
0 → 100644
View file @
8365a39f
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
();
}
}
certificate-manager/src/main/java/com/mortals/xhx/module/certificate/model/CertificateCatalogEntity.java
View file @
8365a39f
...
...
@@ -7,332 +7,350 @@ import com.mortals.framework.annotation.Excel;
import
com.mortals.framework.model.BaseEntityLong
;
import
com.mortals.xhx.module.certificate.model.vo.CertificateCatalogVo
;
/**
* 证照目录实体对象
*
* @author zxfei
* @date 2022-11-04
*/
* 证照目录实体对象
*
* @author zxfei
* @date 2022-11-08
*/
public
class
CertificateCatalogEntity
extends
CertificateCatalogVo
{
private
static
final
long
serialVersionUID
=
1L
;
/**
* 目录名称
*/
* 目录名称
*/
private
String
catalogName
;
/**
* 目录编号
*/
* 目录编号
*/
private
String
catalogCode
;
/**
* 持有者类型,1:自然人;2:法人;3:自然人,法人
*/
* 持有者类型,1:自然人;2:法人;3:自然人,法人
*/
private
Integer
holderType
;
/**
* 所属行业
*/
* 所属行业
*/
private
Long
industryId
;
/**
* 所属分类
*/
* 所属分类
*/
private
Long
classifyId
;
/**
* 横向尺寸(单位mm)
*/
* 横向尺寸(单位mm)
*/
private
Integer
transverse
;
/**
* 纵向尺寸(单位mm)
*/
* 纵向尺寸(单位mm)
*/
private
Integer
portrait
;
/**
* 是否需要年检,0:否1:是
*/
* 是否需要年检,0:否1:是
*/
private
Integer
inspect
;
/**
* 证照模板文件名称
*/
* 证照模板文件名称
*/
private
String
templateName
;
/**
* 证照模板文件地址
*/
* 证照模板文件地址
*/
private
String
templateUrl
;
/**
* 证照模板表单内容
*/
* 证照模板表单内容
*/
private
String
formContent
;
/**
* 证照示例图地址
*/
* 证照示例图地址
*/
private
String
exampleUrl
;
/**
* 证照状态,0:禁用1:启用
*/
* 证照状态,0:禁用1:启用
*/
private
Integer
status
;
/**
* 打印机名称
*/
* 打印机名称
*/
private
String
printerName
;
/**
* 打印机网络地址
*/
* 打印机网络地址
*/
private
String
printerIp
;
/**
* 打印机纸盒
*/
* 打印机纸盒
*/
private
String
paperSource
;
/**
* 打印设备Id
*/
* 打印设备Id
*/
private
Long
deviceId
;
/**
* 批量导入模板文件地址
*/
private
String
excelFile
;
public
CertificateCatalogEntity
(){}
/**
* 获取 目录名称
* @return String
*/
* 获取 目录名称
* @return String
*/
public
String
getCatalogName
(){
return
catalogName
;
}
/**
* 设置 目录名称
* @param catalogName
*/
* 设置 目录名称
* @param catalogName
*/
public
void
setCatalogName
(
String
catalogName
){
this
.
catalogName
=
catalogName
;
}
/**
* 获取 目录编号
* @return String
*/
* 获取 目录编号
* @return String
*/
public
String
getCatalogCode
(){
return
catalogCode
;
}
/**
* 设置 目录编号
* @param catalogCode
*/
* 设置 目录编号
* @param catalogCode
*/
public
void
setCatalogCode
(
String
catalogCode
){
this
.
catalogCode
=
catalogCode
;
}
/**
* 获取 持有者类型,1:自然人;2:法人;3:自然人,法人
* @return Integer
*/
* 获取 持有者类型,1:自然人;2:法人;3:自然人,法人
* @return Integer
*/
public
Integer
getHolderType
(){
return
holderType
;
}
/**
* 设置 持有者类型,1:自然人;2:法人;3:自然人,法人
* @param holderType
*/
* 设置 持有者类型,1:自然人;2:法人;3:自然人,法人
* @param holderType
*/
public
void
setHolderType
(
Integer
holderType
){
this
.
holderType
=
holderType
;
}
/**
* 获取 所属行业
* @return Long
*/
* 获取 所属行业
* @return Long
*/
public
Long
getIndustryId
(){
return
industryId
;
}
/**
* 设置 所属行业
* @param industryId
*/
* 设置 所属行业
* @param industryId
*/
public
void
setIndustryId
(
Long
industryId
){
this
.
industryId
=
industryId
;
}
/**
* 获取 所属分类
* @return Long
*/
* 获取 所属分类
* @return Long
*/
public
Long
getClassifyId
(){
return
classifyId
;
}
/**
* 设置 所属分类
* @param classifyId
*/
* 设置 所属分类
* @param classifyId
*/
public
void
setClassifyId
(
Long
classifyId
){
this
.
classifyId
=
classifyId
;
}
/**
* 获取 横向尺寸(单位mm)
* @return Integer
*/
* 获取 横向尺寸(单位mm)
* @return Integer
*/
public
Integer
getTransverse
(){
return
transverse
;
}
/**
* 设置 横向尺寸(单位mm)
* @param transverse
*/
* 设置 横向尺寸(单位mm)
* @param transverse
*/
public
void
setTransverse
(
Integer
transverse
){
this
.
transverse
=
transverse
;
}
/**
* 获取 纵向尺寸(单位mm)
* @return Integer
*/
* 获取 纵向尺寸(单位mm)
* @return Integer
*/
public
Integer
getPortrait
(){
return
portrait
;
}
/**
* 设置 纵向尺寸(单位mm)
* @param portrait
*/
* 设置 纵向尺寸(单位mm)
* @param portrait
*/
public
void
setPortrait
(
Integer
portrait
){
this
.
portrait
=
portrait
;
}
/**
* 获取 是否需要年检,0:否1:是
* @return Integer
*/
* 获取 是否需要年检,0:否1:是
* @return Integer
*/
public
Integer
getInspect
(){
return
inspect
;
}
/**
* 设置 是否需要年检,0:否1:是
* @param inspect
*/
* 设置 是否需要年检,0:否1:是
* @param inspect
*/
public
void
setInspect
(
Integer
inspect
){
this
.
inspect
=
inspect
;
}
/**
* 获取 证照模板文件名称
* @return String
*/
* 获取 证照模板文件名称
* @return String
*/
public
String
getTemplateName
(){
return
templateName
;
}
/**
* 设置 证照模板文件名称
* @param templateName
*/
* 设置 证照模板文件名称
* @param templateName
*/
public
void
setTemplateName
(
String
templateName
){
this
.
templateName
=
templateName
;
}
/**
* 获取 证照模板文件地址
* @return String
*/
* 获取 证照模板文件地址
* @return String
*/
public
String
getTemplateUrl
(){
return
templateUrl
;
}
/**
* 设置 证照模板文件地址
* @param templateUrl
*/
* 设置 证照模板文件地址
* @param templateUrl
*/
public
void
setTemplateUrl
(
String
templateUrl
){
this
.
templateUrl
=
templateUrl
;
}
/**
* 获取 证照模板表单内容
* @return String
*/
* 获取 证照模板表单内容
* @return String
*/
public
String
getFormContent
(){
return
formContent
;
}
/**
* 设置 证照模板表单内容
* @param formContent
*/
* 设置 证照模板表单内容
* @param formContent
*/
public
void
setFormContent
(
String
formContent
){
this
.
formContent
=
formContent
;
}
/**
* 获取 证照示例图地址
* @return String
*/
* 获取 证照示例图地址
* @return String
*/
public
String
getExampleUrl
(){
return
exampleUrl
;
}
/**
* 设置 证照示例图地址
* @param exampleUrl
*/
* 设置 证照示例图地址
* @param exampleUrl
*/
public
void
setExampleUrl
(
String
exampleUrl
){
this
.
exampleUrl
=
exampleUrl
;
}
/**
* 获取 证照状态,0:禁用1:启用
* @return Integer
*/
* 获取 证照状态,0:禁用1:启用
* @return Integer
*/
public
Integer
getStatus
(){
return
status
;
}
/**
* 设置 证照状态,0:禁用1:启用
* @param status
*/
* 设置 证照状态,0:禁用1:启用
* @param status
*/
public
void
setStatus
(
Integer
status
){
this
.
status
=
status
;
}
/**
* 获取 打印机名称
* @return String
*/
* 获取 打印机名称
* @return String
*/
public
String
getPrinterName
(){
return
printerName
;
}
/**
* 设置 打印机名称
* @param printerName
*/
* 设置 打印机名称
* @param printerName
*/
public
void
setPrinterName
(
String
printerName
){
this
.
printerName
=
printerName
;
}
/**
* 获取 打印机网络地址
* @return String
*/
* 获取 打印机网络地址
* @return String
*/
public
String
getPrinterIp
(){
return
printerIp
;
}
/**
* 设置 打印机网络地址
* @param printerIp
*/
* 设置 打印机网络地址
* @param printerIp
*/
public
void
setPrinterIp
(
String
printerIp
){
this
.
printerIp
=
printerIp
;
}
/**
* 获取 打印机纸盒
* @return String
*/
* 获取 打印机纸盒
* @return String
*/
public
String
getPaperSource
(){
return
paperSource
;
}
/**
* 设置 打印机纸盒
* @param paperSource
*/
* 设置 打印机纸盒
* @param paperSource
*/
public
void
setPaperSource
(
String
paperSource
){
this
.
paperSource
=
paperSource
;
}
/**
* 获取 打印设备Id
* @return Long
*/
* 获取 打印设备Id
* @return Long
*/
public
Long
getDeviceId
(){
return
deviceId
;
}
/**
* 设置 打印设备Id
* @param deviceId
*/
* 设置 打印设备Id
* @param deviceId
*/
public
void
setDeviceId
(
Long
deviceId
){
this
.
deviceId
=
deviceId
;
}
/**
* 获取 批量导入模板文件地址
* @return String
*/
public
String
getExcelFile
(){
return
excelFile
;
}
/**
* 设置 批量导入模板文件地址
* @param excelFile
*/
public
void
setExcelFile
(
String
excelFile
){
this
.
excelFile
=
excelFile
;
}
@Override
public
int
hashCode
()
{
return
this
.
getId
().
hashCode
();
return
this
.
getId
().
hashCode
();
}
@Override
public
boolean
equals
(
Object
obj
)
{
...
...
@@ -340,7 +358,7 @@ public class CertificateCatalogEntity extends CertificateCatalogVo {
if
(
obj
instanceof
CertificateCatalogEntity
)
{
CertificateCatalogEntity
tmp
=
(
CertificateCatalogEntity
)
obj
;
if
(
this
.
getId
()
==
tmp
.
getId
())
{
return
true
;
return
true
;
}
}
return
false
;
...
...
@@ -365,43 +383,46 @@ public class CertificateCatalogEntity extends CertificateCatalogVo {
sb
.
append
(
",printerIp:"
).
append
(
getPrinterIp
());
sb
.
append
(
",paperSource:"
).
append
(
getPaperSource
());
sb
.
append
(
",deviceId:"
).
append
(
getDeviceId
());
sb
.
append
(
",excelFile:"
).
append
(
getExcelFile
());
return
sb
.
toString
();
}
public
void
initAttrValue
(){
this
.
catalogName
=
""
;
this
.
catalogName
=
""
;
this
.
catalogCode
=
""
;
this
.
catalogCode
=
""
;
this
.
holderType
=
1
;
this
.
holderType
=
1
;
this
.
industryId
=
null
;
this
.
industr
yId
=
null
;
this
.
classif
yId
=
null
;
this
.
classifyId
=
null
;
this
.
transverse
=
0
;
this
.
transverse
=
0
;
this
.
portrait
=
0
;
this
.
portrai
t
=
0
;
this
.
inspec
t
=
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
certificate-manager/src/main/java/com/mortals/xhx/module/certificate/model/CertificateCatalogQuery.java
View file @
8365a39f
...
...
@@ -3,11 +3,11 @@ package com.mortals.xhx.module.certificate.model;
import
java.util.List
;
import
com.mortals.xhx.module.certificate.model.CertificateCatalogEntity
;
/**
* 证照目录查询对象
*
* @author zxfei
* @date 2022-11-04
*/
* 证照目录查询对象
*
* @author zxfei
* @date 2022-11-08
*/
public
class
CertificateCatalogQuery
extends
CertificateCatalogEntity
{
/** 开始 序号,主键,自增长 */
private
Long
idStart
;
...
...
@@ -180,6 +180,9 @@ public class CertificateCatalogQuery extends CertificateCatalogEntity {
/** 打印设备Id列表 */
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) */
private
List
<
CertificateCatalogQuery
>
orConditionList
;
...
...
@@ -189,1604 +192,1638 @@ public class CertificateCatalogQuery extends CertificateCatalogEntity {
public
CertificateCatalogQuery
(){}
/**
* 获取 开始 序号,主键,自增长
* @return idStart
*/
* 获取 开始 序号,主键,自增长
* @return idStart
*/
public
Long
getIdStart
(){
return
this
.
idStart
;
}
/**
* 设置 开始 序号,主键,自增长
* @param idStart
*/
* 设置 开始 序号,主键,自增长
* @param idStart
*/
public
void
setIdStart
(
Long
idStart
){
this
.
idStart
=
idStart
;
}
/**
* 获取 结束 序号,主键,自增长
* @return $idEnd
*/
* 获取 结束 序号,主键,自增长
* @return $idEnd
*/
public
Long
getIdEnd
(){
return
this
.
idEnd
;
}
/**
* 设置 结束 序号,主键,自增长
* @param idEnd
*/
* 设置 结束 序号,主键,自增长
* @param idEnd
*/
public
void
setIdEnd
(
Long
idEnd
){
this
.
idEnd
=
idEnd
;
}
/**
* 获取 增加 序号,主键,自增长
* @return idIncrement
*/
* 获取 增加 序号,主键,自增长
* @return idIncrement
*/
public
Long
getIdIncrement
(){
return
this
.
idIncrement
;
}
/**
* 设置 增加 序号,主键,自增长
* @param idIncrement
*/
* 设置 增加 序号,主键,自增长
* @param idIncrement
*/
public
void
setIdIncrement
(
Long
idIncrement
){
this
.
idIncrement
=
idIncrement
;
}
/**
* 获取 序号,主键,自增长
* @return idList
*/
* 获取 序号,主键,自增长
* @return idList
*/
public
List
<
Long
>
getIdList
(){
return
this
.
idList
;
}
/**
* 设置 序号,主键,自增长
* @param idList
*/
* 设置 序号,主键,自增长
* @param idList
*/
public
void
setIdList
(
List
<
Long
>
idList
){
this
.
idList
=
idList
;
}
/**
* 获取 目录名称
* @return catalogNameList
*/
* 获取 目录名称
* @return catalogNameList
*/
public
List
<
String
>
getCatalogNameList
(){
return
this
.
catalogNameList
;
}
/**
* 设置 目录名称
* @param catalogNameList
*/
* 设置 目录名称
* @param catalogNameList
*/
public
void
setCatalogNameList
(
List
<
String
>
catalogNameList
){
this
.
catalogNameList
=
catalogNameList
;
}
/**
* 获取 目录编号
* @return catalogCodeList
*/
* 获取 目录编号
* @return catalogCodeList
*/
public
List
<
String
>
getCatalogCodeList
(){
return
this
.
catalogCodeList
;
}
/**
* 设置 目录编号
* @param catalogCodeList
*/
* 设置 目录编号
* @param catalogCodeList
*/
public
void
setCatalogCodeList
(
List
<
String
>
catalogCodeList
){
this
.
catalogCodeList
=
catalogCodeList
;
}
/**
* 获取 开始 持有者类型,1:自然人;2:法人;3:自然人,法人
* @return holderTypeStart
*/
* 获取 开始 持有者类型,1:自然人;2:法人;3:自然人,法人
* @return holderTypeStart
*/
public
Integer
getHolderTypeStart
(){
return
this
.
holderTypeStart
;
}
/**
* 设置 开始 持有者类型,1:自然人;2:法人;3:自然人,法人
* @param holderTypeStart
*/
* 设置 开始 持有者类型,1:自然人;2:法人;3:自然人,法人
* @param holderTypeStart
*/
public
void
setHolderTypeStart
(
Integer
holderTypeStart
){
this
.
holderTypeStart
=
holderTypeStart
;
}
/**
* 获取 结束 持有者类型,1:自然人;2:法人;3:自然人,法人
* @return $holderTypeEnd
*/
* 获取 结束 持有者类型,1:自然人;2:法人;3:自然人,法人
* @return $holderTypeEnd
*/
public
Integer
getHolderTypeEnd
(){
return
this
.
holderTypeEnd
;
}
/**
* 设置 结束 持有者类型,1:自然人;2:法人;3:自然人,法人
* @param holderTypeEnd
*/
* 设置 结束 持有者类型,1:自然人;2:法人;3:自然人,法人
* @param holderTypeEnd
*/
public
void
setHolderTypeEnd
(
Integer
holderTypeEnd
){
this
.
holderTypeEnd
=
holderTypeEnd
;
}
/**
* 获取 增加 持有者类型,1:自然人;2:法人;3:自然人,法人
* @return holderTypeIncrement
*/
* 获取 增加 持有者类型,1:自然人;2:法人;3:自然人,法人
* @return holderTypeIncrement
*/
public
Integer
getHolderTypeIncrement
(){
return
this
.
holderTypeIncrement
;
}
/**
* 设置 增加 持有者类型,1:自然人;2:法人;3:自然人,法人
* @param holderTypeIncrement
*/
* 设置 增加 持有者类型,1:自然人;2:法人;3:自然人,法人
* @param holderTypeIncrement
*/
public
void
setHolderTypeIncrement
(
Integer
holderTypeIncrement
){
this
.
holderTypeIncrement
=
holderTypeIncrement
;
}
/**
* 获取 持有者类型,1:自然人;2:法人;3:自然人,法人
* @return holderTypeList
*/
* 获取 持有者类型,1:自然人;2:法人;3:自然人,法人
* @return holderTypeList
*/
public
List
<
Integer
>
getHolderTypeList
(){
return
this
.
holderTypeList
;
}
/**
* 设置 持有者类型,1:自然人;2:法人;3:自然人,法人
* @param holderTypeList
*/
* 设置 持有者类型,1:自然人;2:法人;3:自然人,法人
* @param holderTypeList
*/
public
void
setHolderTypeList
(
List
<
Integer
>
holderTypeList
){
this
.
holderTypeList
=
holderTypeList
;
}
/**
* 获取 开始 所属行业
* @return industryIdStart
*/
* 获取 开始 所属行业
* @return industryIdStart
*/
public
Long
getIndustryIdStart
(){
return
this
.
industryIdStart
;
}
/**
* 设置 开始 所属行业
* @param industryIdStart
*/
* 设置 开始 所属行业
* @param industryIdStart
*/
public
void
setIndustryIdStart
(
Long
industryIdStart
){
this
.
industryIdStart
=
industryIdStart
;
}
/**
* 获取 结束 所属行业
* @return $industryIdEnd
*/
* 获取 结束 所属行业
* @return $industryIdEnd
*/
public
Long
getIndustryIdEnd
(){
return
this
.
industryIdEnd
;
}
/**
* 设置 结束 所属行业
* @param industryIdEnd
*/
* 设置 结束 所属行业
* @param industryIdEnd
*/
public
void
setIndustryIdEnd
(
Long
industryIdEnd
){
this
.
industryIdEnd
=
industryIdEnd
;
}
/**
* 获取 增加 所属行业
* @return industryIdIncrement
*/
* 获取 增加 所属行业
* @return industryIdIncrement
*/
public
Long
getIndustryIdIncrement
(){
return
this
.
industryIdIncrement
;
}
/**
* 设置 增加 所属行业
* @param industryIdIncrement
*/
* 设置 增加 所属行业
* @param industryIdIncrement
*/
public
void
setIndustryIdIncrement
(
Long
industryIdIncrement
){
this
.
industryIdIncrement
=
industryIdIncrement
;
}
/**
* 获取 所属行业
* @return industryIdList
*/
* 获取 所属行业
* @return industryIdList
*/
public
List
<
Long
>
getIndustryIdList
(){
return
this
.
industryIdList
;
}
/**
* 设置 所属行业
* @param industryIdList
*/
* 设置 所属行业
* @param industryIdList
*/
public
void
setIndustryIdList
(
List
<
Long
>
industryIdList
){
this
.
industryIdList
=
industryIdList
;
}
/**
* 获取 开始 所属分类
* @return classifyIdStart
*/
* 获取 开始 所属分类
* @return classifyIdStart
*/
public
Long
getClassifyIdStart
(){
return
this
.
classifyIdStart
;
}
/**
* 设置 开始 所属分类
* @param classifyIdStart
*/
* 设置 开始 所属分类
* @param classifyIdStart
*/
public
void
setClassifyIdStart
(
Long
classifyIdStart
){
this
.
classifyIdStart
=
classifyIdStart
;
}
/**
* 获取 结束 所属分类
* @return $classifyIdEnd
*/
* 获取 结束 所属分类
* @return $classifyIdEnd
*/
public
Long
getClassifyIdEnd
(){
return
this
.
classifyIdEnd
;
}
/**
* 设置 结束 所属分类
* @param classifyIdEnd
*/
* 设置 结束 所属分类
* @param classifyIdEnd
*/
public
void
setClassifyIdEnd
(
Long
classifyIdEnd
){
this
.
classifyIdEnd
=
classifyIdEnd
;
}
/**
* 获取 增加 所属分类
* @return classifyIdIncrement
*/
* 获取 增加 所属分类
* @return classifyIdIncrement
*/
public
Long
getClassifyIdIncrement
(){
return
this
.
classifyIdIncrement
;
}
/**
* 设置 增加 所属分类
* @param classifyIdIncrement
*/
* 设置 增加 所属分类
* @param classifyIdIncrement
*/
public
void
setClassifyIdIncrement
(
Long
classifyIdIncrement
){
this
.
classifyIdIncrement
=
classifyIdIncrement
;
}
/**
* 获取 所属分类
* @return classifyIdList
*/
* 获取 所属分类
* @return classifyIdList
*/
public
List
<
Long
>
getClassifyIdList
(){
return
this
.
classifyIdList
;
}
/**
* 设置 所属分类
* @param classifyIdList
*/
* 设置 所属分类
* @param classifyIdList
*/
public
void
setClassifyIdList
(
List
<
Long
>
classifyIdList
){
this
.
classifyIdList
=
classifyIdList
;
}
/**
* 获取 开始 横向尺寸(单位mm)
* @return transverseStart
*/
* 获取 开始 横向尺寸(单位mm)
* @return transverseStart
*/
public
Integer
getTransverseStart
(){
return
this
.
transverseStart
;
}
/**
* 设置 开始 横向尺寸(单位mm)
* @param transverseStart
*/
* 设置 开始 横向尺寸(单位mm)
* @param transverseStart
*/
public
void
setTransverseStart
(
Integer
transverseStart
){
this
.
transverseStart
=
transverseStart
;
}
/**
* 获取 结束 横向尺寸(单位mm)
* @return $transverseEnd
*/
* 获取 结束 横向尺寸(单位mm)
* @return $transverseEnd
*/
public
Integer
getTransverseEnd
(){
return
this
.
transverseEnd
;
}
/**
* 设置 结束 横向尺寸(单位mm)
* @param transverseEnd
*/
* 设置 结束 横向尺寸(单位mm)
* @param transverseEnd
*/
public
void
setTransverseEnd
(
Integer
transverseEnd
){
this
.
transverseEnd
=
transverseEnd
;
}
/**
* 获取 增加 横向尺寸(单位mm)
* @return transverseIncrement
*/
* 获取 增加 横向尺寸(单位mm)
* @return transverseIncrement
*/
public
Integer
getTransverseIncrement
(){
return
this
.
transverseIncrement
;
}
/**
* 设置 增加 横向尺寸(单位mm)
* @param transverseIncrement
*/
* 设置 增加 横向尺寸(单位mm)
* @param transverseIncrement
*/
public
void
setTransverseIncrement
(
Integer
transverseIncrement
){
this
.
transverseIncrement
=
transverseIncrement
;
}
/**
* 获取 横向尺寸(单位mm)
* @return transverseList
*/
* 获取 横向尺寸(单位mm)
* @return transverseList
*/
public
List
<
Integer
>
getTransverseList
(){
return
this
.
transverseList
;
}
/**
* 设置 横向尺寸(单位mm)
* @param transverseList
*/
* 设置 横向尺寸(单位mm)
* @param transverseList
*/
public
void
setTransverseList
(
List
<
Integer
>
transverseList
){
this
.
transverseList
=
transverseList
;
}
/**
* 获取 开始 纵向尺寸(单位mm)
* @return portraitStart
*/
* 获取 开始 纵向尺寸(单位mm)
* @return portraitStart
*/
public
Integer
getPortraitStart
(){
return
this
.
portraitStart
;
}
/**
* 设置 开始 纵向尺寸(单位mm)
* @param portraitStart
*/
* 设置 开始 纵向尺寸(单位mm)
* @param portraitStart
*/
public
void
setPortraitStart
(
Integer
portraitStart
){
this
.
portraitStart
=
portraitStart
;
}
/**
* 获取 结束 纵向尺寸(单位mm)
* @return $portraitEnd
*/
* 获取 结束 纵向尺寸(单位mm)
* @return $portraitEnd
*/
public
Integer
getPortraitEnd
(){
return
this
.
portraitEnd
;
}
/**
* 设置 结束 纵向尺寸(单位mm)
* @param portraitEnd
*/
* 设置 结束 纵向尺寸(单位mm)
* @param portraitEnd
*/
public
void
setPortraitEnd
(
Integer
portraitEnd
){
this
.
portraitEnd
=
portraitEnd
;
}
/**
* 获取 增加 纵向尺寸(单位mm)
* @return portraitIncrement
*/
* 获取 增加 纵向尺寸(单位mm)
* @return portraitIncrement
*/
public
Integer
getPortraitIncrement
(){
return
this
.
portraitIncrement
;
}
/**
* 设置 增加 纵向尺寸(单位mm)
* @param portraitIncrement
*/
* 设置 增加 纵向尺寸(单位mm)
* @param portraitIncrement
*/
public
void
setPortraitIncrement
(
Integer
portraitIncrement
){
this
.
portraitIncrement
=
portraitIncrement
;
}
/**
* 获取 纵向尺寸(单位mm)
* @return portraitList
*/
* 获取 纵向尺寸(单位mm)
* @return portraitList
*/
public
List
<
Integer
>
getPortraitList
(){
return
this
.
portraitList
;
}
/**
* 设置 纵向尺寸(单位mm)
* @param portraitList
*/
* 设置 纵向尺寸(单位mm)
* @param portraitList
*/
public
void
setPortraitList
(
List
<
Integer
>
portraitList
){
this
.
portraitList
=
portraitList
;
}
/**
* 获取 开始 是否需要年检,0:否1:是
* @return inspectStart
*/
* 获取 开始 是否需要年检,0:否1:是
* @return inspectStart
*/
public
Integer
getInspectStart
(){
return
this
.
inspectStart
;
}
/**
* 设置 开始 是否需要年检,0:否1:是
* @param inspectStart
*/
* 设置 开始 是否需要年检,0:否1:是
* @param inspectStart
*/
public
void
setInspectStart
(
Integer
inspectStart
){
this
.
inspectStart
=
inspectStart
;
}
/**
* 获取 结束 是否需要年检,0:否1:是
* @return $inspectEnd
*/
* 获取 结束 是否需要年检,0:否1:是
* @return $inspectEnd
*/
public
Integer
getInspectEnd
(){
return
this
.
inspectEnd
;
}
/**
* 设置 结束 是否需要年检,0:否1:是
* @param inspectEnd
*/
* 设置 结束 是否需要年检,0:否1:是
* @param inspectEnd
*/
public
void
setInspectEnd
(
Integer
inspectEnd
){
this
.
inspectEnd
=
inspectEnd
;
}
/**
* 获取 增加 是否需要年检,0:否1:是
* @return inspectIncrement
*/
* 获取 增加 是否需要年检,0:否1:是
* @return inspectIncrement
*/
public
Integer
getInspectIncrement
(){
return
this
.
inspectIncrement
;
}
/**
* 设置 增加 是否需要年检,0:否1:是
* @param inspectIncrement
*/
* 设置 增加 是否需要年检,0:否1:是
* @param inspectIncrement
*/
public
void
setInspectIncrement
(
Integer
inspectIncrement
){
this
.
inspectIncrement
=
inspectIncrement
;
}
/**
* 获取 是否需要年检,0:否1:是
* @return inspectList
*/
* 获取 是否需要年检,0:否1:是
* @return inspectList
*/
public
List
<
Integer
>
getInspectList
(){
return
this
.
inspectList
;
}
/**
* 设置 是否需要年检,0:否1:是
* @param inspectList
*/
* 设置 是否需要年检,0:否1:是
* @param inspectList
*/
public
void
setInspectList
(
List
<
Integer
>
inspectList
){
this
.
inspectList
=
inspectList
;
}
/**
* 获取 证照模板文件名称
* @return templateNameList
*/
* 获取 证照模板文件名称
* @return templateNameList
*/
public
List
<
String
>
getTemplateNameList
(){
return
this
.
templateNameList
;
}
/**
* 设置 证照模板文件名称
* @param templateNameList
*/
* 设置 证照模板文件名称
* @param templateNameList
*/
public
void
setTemplateNameList
(
List
<
String
>
templateNameList
){
this
.
templateNameList
=
templateNameList
;
}
/**
* 获取 证照模板文件地址
* @return templateUrlList
*/
* 获取 证照模板文件地址
* @return templateUrlList
*/
public
List
<
String
>
getTemplateUrlList
(){
return
this
.
templateUrlList
;
}
/**
* 设置 证照模板文件地址
* @param templateUrlList
*/
* 设置 证照模板文件地址
* @param templateUrlList
*/
public
void
setTemplateUrlList
(
List
<
String
>
templateUrlList
){
this
.
templateUrlList
=
templateUrlList
;
}
/**
* 获取 证照模板表单内容
* @return formContentList
*/
* 获取 证照模板表单内容
* @return formContentList
*/
public
List
<
String
>
getFormContentList
(){
return
this
.
formContentList
;
}
/**
* 设置 证照模板表单内容
* @param formContentList
*/
* 设置 证照模板表单内容
* @param formContentList
*/
public
void
setFormContentList
(
List
<
String
>
formContentList
){
this
.
formContentList
=
formContentList
;
}
/**
* 获取 证照示例图地址
* @return exampleUrlList
*/
* 获取 证照示例图地址
* @return exampleUrlList
*/
public
List
<
String
>
getExampleUrlList
(){
return
this
.
exampleUrlList
;
}
/**
* 设置 证照示例图地址
* @param exampleUrlList
*/
* 设置 证照示例图地址
* @param exampleUrlList
*/
public
void
setExampleUrlList
(
List
<
String
>
exampleUrlList
){
this
.
exampleUrlList
=
exampleUrlList
;
}
/**
* 获取 开始 证照状态,0:禁用1:启用
* @return statusStart
*/
* 获取 开始 证照状态,0:禁用1:启用
* @return statusStart
*/
public
Integer
getStatusStart
(){
return
this
.
statusStart
;
}
/**
* 设置 开始 证照状态,0:禁用1:启用
* @param statusStart
*/
* 设置 开始 证照状态,0:禁用1:启用
* @param statusStart
*/
public
void
setStatusStart
(
Integer
statusStart
){
this
.
statusStart
=
statusStart
;
}
/**
* 获取 结束 证照状态,0:禁用1:启用
* @return $statusEnd
*/
* 获取 结束 证照状态,0:禁用1:启用
* @return $statusEnd
*/
public
Integer
getStatusEnd
(){
return
this
.
statusEnd
;
}
/**
* 设置 结束 证照状态,0:禁用1:启用
* @param statusEnd
*/
* 设置 结束 证照状态,0:禁用1:启用
* @param statusEnd
*/
public
void
setStatusEnd
(
Integer
statusEnd
){
this
.
statusEnd
=
statusEnd
;
}
/**
* 获取 增加 证照状态,0:禁用1:启用
* @return statusIncrement
*/
* 获取 增加 证照状态,0:禁用1:启用
* @return statusIncrement
*/
public
Integer
getStatusIncrement
(){
return
this
.
statusIncrement
;
}
/**
* 设置 增加 证照状态,0:禁用1:启用
* @param statusIncrement
*/
* 设置 增加 证照状态,0:禁用1:启用
* @param statusIncrement
*/
public
void
setStatusIncrement
(
Integer
statusIncrement
){
this
.
statusIncrement
=
statusIncrement
;
}
/**
* 获取 证照状态,0:禁用1:启用
* @return statusList
*/
* 获取 证照状态,0:禁用1:启用
* @return statusList
*/
public
List
<
Integer
>
getStatusList
(){
return
this
.
statusList
;
}
/**
* 设置 证照状态,0:禁用1:启用
* @param statusList
*/
* 设置 证照状态,0:禁用1:启用
* @param statusList
*/
public
void
setStatusList
(
List
<
Integer
>
statusList
){
this
.
statusList
=
statusList
;
}
/**
* 获取 打印机名称
* @return printerNameList
*/
* 获取 打印机名称
* @return printerNameList
*/
public
List
<
String
>
getPrinterNameList
(){
return
this
.
printerNameList
;
}
/**
* 设置 打印机名称
* @param printerNameList
*/
* 设置 打印机名称
* @param printerNameList
*/
public
void
setPrinterNameList
(
List
<
String
>
printerNameList
){
this
.
printerNameList
=
printerNameList
;
}
/**
* 获取 打印机网络地址
* @return printerIpList
*/
* 获取 打印机网络地址
* @return printerIpList
*/
public
List
<
String
>
getPrinterIpList
(){
return
this
.
printerIpList
;
}
/**
* 设置 打印机网络地址
* @param printerIpList
*/
* 设置 打印机网络地址
* @param printerIpList
*/
public
void
setPrinterIpList
(
List
<
String
>
printerIpList
){
this
.
printerIpList
=
printerIpList
;
}
/**
* 获取 打印机纸盒
* @return paperSourceList
*/
* 获取 打印机纸盒
* @return paperSourceList
*/
public
List
<
String
>
getPaperSourceList
(){
return
this
.
paperSourceList
;
}
/**
* 设置 打印机纸盒
* @param paperSourceList
*/
* 设置 打印机纸盒
* @param paperSourceList
*/
public
void
setPaperSourceList
(
List
<
String
>
paperSourceList
){
this
.
paperSourceList
=
paperSourceList
;
}
/**
* 获取 开始 创建用户
* @return createUserIdStart
*/
* 获取 开始 创建用户
* @return createUserIdStart
*/
public
Long
getCreateUserIdStart
(){
return
this
.
createUserIdStart
;
}
/**
* 设置 开始 创建用户
* @param createUserIdStart
*/
* 设置 开始 创建用户
* @param createUserIdStart
*/
public
void
setCreateUserIdStart
(
Long
createUserIdStart
){
this
.
createUserIdStart
=
createUserIdStart
;
}
/**
* 获取 结束 创建用户
* @return $createUserIdEnd
*/
* 获取 结束 创建用户
* @return $createUserIdEnd
*/
public
Long
getCreateUserIdEnd
(){
return
this
.
createUserIdEnd
;
}
/**
* 设置 结束 创建用户
* @param createUserIdEnd
*/
* 设置 结束 创建用户
* @param createUserIdEnd
*/
public
void
setCreateUserIdEnd
(
Long
createUserIdEnd
){
this
.
createUserIdEnd
=
createUserIdEnd
;
}
/**
* 获取 增加 创建用户
* @return createUserIdIncrement
*/
* 获取 增加 创建用户
* @return createUserIdIncrement
*/
public
Long
getCreateUserIdIncrement
(){
return
this
.
createUserIdIncrement
;
}
/**
* 设置 增加 创建用户
* @param createUserIdIncrement
*/
* 设置 增加 创建用户
* @param createUserIdIncrement
*/
public
void
setCreateUserIdIncrement
(
Long
createUserIdIncrement
){
this
.
createUserIdIncrement
=
createUserIdIncrement
;
}
/**
* 获取 创建用户
* @return createUserIdList
*/
* 获取 创建用户
* @return createUserIdList
*/
public
List
<
Long
>
getCreateUserIdList
(){
return
this
.
createUserIdList
;
}
/**
* 设置 创建用户
* @param createUserIdList
*/
* 设置 创建用户
* @param createUserIdList
*/
public
void
setCreateUserIdList
(
List
<
Long
>
createUserIdList
){
this
.
createUserIdList
=
createUserIdList
;
}
/**
* 获取 开始 创建时间
* @return createTimeStart
*/
* 获取 开始 创建时间
* @return createTimeStart
*/
public
String
getCreateTimeStart
(){
return
this
.
createTimeStart
;
}
/**
* 设置 开始 创建时间
* @param createTimeStart
*/
* 设置 开始 创建时间
* @param createTimeStart
*/
public
void
setCreateTimeStart
(
String
createTimeStart
){
this
.
createTimeStart
=
createTimeStart
;
}
/**
* 获取 结束 创建时间
* @return createTimeEnd
*/
* 获取 结束 创建时间
* @return createTimeEnd
*/
public
String
getCreateTimeEnd
(){
return
this
.
createTimeEnd
;
}
/**
* 设置 结束 创建时间
* @param createTimeEnd
*/
* 设置 结束 创建时间
* @param createTimeEnd
*/
public
void
setCreateTimeEnd
(
String
createTimeEnd
){
this
.
createTimeEnd
=
createTimeEnd
;
}
/**
* 获取 开始 更新用户
* @return updateUserIdStart
*/
* 获取 开始 更新用户
* @return updateUserIdStart
*/
public
Long
getUpdateUserIdStart
(){
return
this
.
updateUserIdStart
;
}
/**
* 设置 开始 更新用户
* @param updateUserIdStart
*/
* 设置 开始 更新用户
* @param updateUserIdStart
*/
public
void
setUpdateUserIdStart
(
Long
updateUserIdStart
){
this
.
updateUserIdStart
=
updateUserIdStart
;
}
/**
* 获取 结束 更新用户
* @return $updateUserIdEnd
*/
* 获取 结束 更新用户
* @return $updateUserIdEnd
*/
public
Long
getUpdateUserIdEnd
(){
return
this
.
updateUserIdEnd
;
}
/**
* 设置 结束 更新用户
* @param updateUserIdEnd
*/
* 设置 结束 更新用户
* @param updateUserIdEnd
*/
public
void
setUpdateUserIdEnd
(
Long
updateUserIdEnd
){
this
.
updateUserIdEnd
=
updateUserIdEnd
;
}
/**
* 获取 增加 更新用户
* @return updateUserIdIncrement
*/
* 获取 增加 更新用户
* @return updateUserIdIncrement
*/
public
Long
getUpdateUserIdIncrement
(){
return
this
.
updateUserIdIncrement
;
}
/**
* 设置 增加 更新用户
* @param updateUserIdIncrement
*/
* 设置 增加 更新用户
* @param updateUserIdIncrement
*/
public
void
setUpdateUserIdIncrement
(
Long
updateUserIdIncrement
){
this
.
updateUserIdIncrement
=
updateUserIdIncrement
;
}
/**
* 获取 更新用户
* @return updateUserIdList
*/
* 获取 更新用户
* @return updateUserIdList
*/
public
List
<
Long
>
getUpdateUserIdList
(){
return
this
.
updateUserIdList
;
}
/**
* 设置 更新用户
* @param updateUserIdList
*/
* 设置 更新用户
* @param updateUserIdList
*/
public
void
setUpdateUserIdList
(
List
<
Long
>
updateUserIdList
){
this
.
updateUserIdList
=
updateUserIdList
;
}
/**
* 获取 开始 更新时间
* @return updateTimeStart
*/
* 获取 开始 更新时间
* @return updateTimeStart
*/
public
String
getUpdateTimeStart
(){
return
this
.
updateTimeStart
;
}
/**
* 设置 开始 更新时间
* @param updateTimeStart
*/
* 设置 开始 更新时间
* @param updateTimeStart
*/
public
void
setUpdateTimeStart
(
String
updateTimeStart
){
this
.
updateTimeStart
=
updateTimeStart
;
}
/**
* 获取 结束 更新时间
* @return updateTimeEnd
*/
* 获取 结束 更新时间
* @return updateTimeEnd
*/
public
String
getUpdateTimeEnd
(){
return
this
.
updateTimeEnd
;
}
/**
* 设置 结束 更新时间
* @param updateTimeEnd
*/
* 设置 结束 更新时间
* @param updateTimeEnd
*/
public
void
setUpdateTimeEnd
(
String
updateTimeEnd
){
this
.
updateTimeEnd
=
updateTimeEnd
;
}
/**
* 获取 开始 打印设备Id
* @return deviceIdStart
*/
* 获取 开始 打印设备Id
* @return deviceIdStart
*/
public
Long
getDeviceIdStart
(){
return
this
.
deviceIdStart
;
}
/**
* 设置 开始 打印设备Id
* @param deviceIdStart
*/
* 设置 开始 打印设备Id
* @param deviceIdStart
*/
public
void
setDeviceIdStart
(
Long
deviceIdStart
){
this
.
deviceIdStart
=
deviceIdStart
;
}
/**
* 获取 结束 打印设备Id
* @return $deviceIdEnd
*/
* 获取 结束 打印设备Id
* @return $deviceIdEnd
*/
public
Long
getDeviceIdEnd
(){
return
this
.
deviceIdEnd
;
}
/**
* 设置 结束 打印设备Id
* @param deviceIdEnd
*/
* 设置 结束 打印设备Id
* @param deviceIdEnd
*/
public
void
setDeviceIdEnd
(
Long
deviceIdEnd
){
this
.
deviceIdEnd
=
deviceIdEnd
;
}
/**
* 获取 增加 打印设备Id
* @return deviceIdIncrement
*/
* 获取 增加 打印设备Id
* @return deviceIdIncrement
*/
public
Long
getDeviceIdIncrement
(){
return
this
.
deviceIdIncrement
;
}
/**
* 设置 增加 打印设备Id
* @param deviceIdIncrement
*/
* 设置 增加 打印设备Id
* @param deviceIdIncrement
*/
public
void
setDeviceIdIncrement
(
Long
deviceIdIncrement
){
this
.
deviceIdIncrement
=
deviceIdIncrement
;
}
/**
* 获取 打印设备Id
* @return deviceIdList
*/
* 获取 打印设备Id
* @return deviceIdList
*/
public
List
<
Long
>
getDeviceIdList
(){
return
this
.
deviceIdList
;
}
/**
* 设置 打印设备Id
* @param deviceIdList
*/
* 设置 打印设备Id
* @param deviceIdList
*/
public
void
setDeviceIdList
(
List
<
Long
>
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
){
setId
(
id
);
return
this
;
}
/**
* 设置 开始 序号,主键,自增长
* @param idStart
*/
setId
(
id
);
return
this
;
}
/**
* 设置 开始 序号,主键,自增长
* @param idStart
*/
public
CertificateCatalogQuery
idStart
(
Long
idStart
){
this
.
idStart
=
idStart
;
return
this
;
this
.
idStart
=
idStart
;
return
this
;
}
/**
* 设置 结束 序号,主键,自增长
* @param idEnd
*/
* 设置 结束 序号,主键,自增长
* @param idEnd
*/
public
CertificateCatalogQuery
idEnd
(
Long
idEnd
){
this
.
idEnd
=
idEnd
;
return
this
;
this
.
idEnd
=
idEnd
;
return
this
;
}
/**
* 设置 增加 序号,主键,自增长
* @param idIncrement
*/
* 设置 增加 序号,主键,自增长
* @param idIncrement
*/
public
CertificateCatalogQuery
idIncrement
(
Long
idIncrement
){
this
.
idIncrement
=
idIncrement
;
return
this
;
this
.
idIncrement
=
idIncrement
;
return
this
;
}
/**
* 设置 序号,主键,自增长
* @param idList
*/
* 设置 序号,主键,自增长
* @param idList
*/
public
CertificateCatalogQuery
idList
(
List
<
Long
>
idList
){
this
.
idList
=
idList
;
return
this
;
}
return
this
;
}
/**
* 设置 目录名称
* @param catalogName
*/
/**
* 设置 目录名称
* @param catalogName
*/
public
CertificateCatalogQuery
catalogName
(
String
catalogName
){
setCatalogName
(
catalogName
);
return
this
;
return
this
;
}
/**
* 设置 目录名称
* @param catalogNameList
*/
* 设置 目录名称
* @param catalogNameList
*/
public
CertificateCatalogQuery
catalogNameList
(
List
<
String
>
catalogNameList
){
this
.
catalogNameList
=
catalogNameList
;
return
this
;
return
this
;
}
/**
* 设置 目录编号
* @param catalogCode
*/
/**
* 设置 目录编号
* @param catalogCode
*/
public
CertificateCatalogQuery
catalogCode
(
String
catalogCode
){
setCatalogCode
(
catalogCode
);
return
this
;
return
this
;
}
/**
* 设置 目录编号
* @param catalogCodeList
*/
* 设置 目录编号
* @param catalogCodeList
*/
public
CertificateCatalogQuery
catalogCodeList
(
List
<
String
>
catalogCodeList
){
this
.
catalogCodeList
=
catalogCodeList
;
return
this
;
return
this
;
}
/**
* 设置 持有者类型,1:自然人;2:法人;3:自然人,法人
* @param holderType
*/
* 设置 持有者类型,1:自然人;2:法人;3:自然人,法人
* @param holderType
*/
public
CertificateCatalogQuery
holderType
(
Integer
holderType
){
setHolderType
(
holderType
);
return
this
;
}
/**
* 设置 开始 持有者类型,1:自然人;2:法人;3:自然人,法人
* @param holderTypeStart
*/
setHolderType
(
holderType
);
return
this
;
}
/**
* 设置 开始 持有者类型,1:自然人;2:法人;3:自然人,法人
* @param holderTypeStart
*/
public
CertificateCatalogQuery
holderTypeStart
(
Integer
holderTypeStart
){
this
.
holderTypeStart
=
holderTypeStart
;
return
this
;
this
.
holderTypeStart
=
holderTypeStart
;
return
this
;
}
/**
* 设置 结束 持有者类型,1:自然人;2:法人;3:自然人,法人
* @param holderTypeEnd
*/
* 设置 结束 持有者类型,1:自然人;2:法人;3:自然人,法人
* @param holderTypeEnd
*/
public
CertificateCatalogQuery
holderTypeEnd
(
Integer
holderTypeEnd
){
this
.
holderTypeEnd
=
holderTypeEnd
;
return
this
;
this
.
holderTypeEnd
=
holderTypeEnd
;
return
this
;
}
/**
* 设置 增加 持有者类型,1:自然人;2:法人;3:自然人,法人
* @param holderTypeIncrement
*/
* 设置 增加 持有者类型,1:自然人;2:法人;3:自然人,法人
* @param holderTypeIncrement
*/
public
CertificateCatalogQuery
holderTypeIncrement
(
Integer
holderTypeIncrement
){
this
.
holderTypeIncrement
=
holderTypeIncrement
;
return
this
;
this
.
holderTypeIncrement
=
holderTypeIncrement
;
return
this
;
}
/**
* 设置 持有者类型,1:自然人;2:法人;3:自然人,法人
* @param holderTypeList
*/
* 设置 持有者类型,1:自然人;2:法人;3:自然人,法人
* @param holderTypeList
*/
public
CertificateCatalogQuery
holderTypeList
(
List
<
Integer
>
holderTypeList
){
this
.
holderTypeList
=
holderTypeList
;
return
this
;
}
return
this
;
}
/**
* 设置 所属行业
* @param industryId
*/
* 设置 所属行业
* @param industryId
*/
public
CertificateCatalogQuery
industryId
(
Long
industryId
){
setIndustryId
(
industryId
);
return
this
;
}
/**
* 设置 开始 所属行业
* @param industryIdStart
*/
setIndustryId
(
industryId
);
return
this
;
}
/**
* 设置 开始 所属行业
* @param industryIdStart
*/
public
CertificateCatalogQuery
industryIdStart
(
Long
industryIdStart
){
this
.
industryIdStart
=
industryIdStart
;
return
this
;
this
.
industryIdStart
=
industryIdStart
;
return
this
;
}
/**
* 设置 结束 所属行业
* @param industryIdEnd
*/
* 设置 结束 所属行业
* @param industryIdEnd
*/
public
CertificateCatalogQuery
industryIdEnd
(
Long
industryIdEnd
){
this
.
industryIdEnd
=
industryIdEnd
;
return
this
;
this
.
industryIdEnd
=
industryIdEnd
;
return
this
;
}
/**
* 设置 增加 所属行业
* @param industryIdIncrement
*/
* 设置 增加 所属行业
* @param industryIdIncrement
*/
public
CertificateCatalogQuery
industryIdIncrement
(
Long
industryIdIncrement
){
this
.
industryIdIncrement
=
industryIdIncrement
;
return
this
;
this
.
industryIdIncrement
=
industryIdIncrement
;
return
this
;
}
/**
* 设置 所属行业
* @param industryIdList
*/
* 设置 所属行业
* @param industryIdList
*/
public
CertificateCatalogQuery
industryIdList
(
List
<
Long
>
industryIdList
){
this
.
industryIdList
=
industryIdList
;
return
this
;
}
return
this
;
}
/**
* 设置 所属分类
* @param classifyId
*/
* 设置 所属分类
* @param classifyId
*/
public
CertificateCatalogQuery
classifyId
(
Long
classifyId
){
setClassifyId
(
classifyId
);
return
this
;
}
/**
* 设置 开始 所属分类
* @param classifyIdStart
*/
setClassifyId
(
classifyId
);
return
this
;
}
/**
* 设置 开始 所属分类
* @param classifyIdStart
*/
public
CertificateCatalogQuery
classifyIdStart
(
Long
classifyIdStart
){
this
.
classifyIdStart
=
classifyIdStart
;
return
this
;
this
.
classifyIdStart
=
classifyIdStart
;
return
this
;
}
/**
* 设置 结束 所属分类
* @param classifyIdEnd
*/
* 设置 结束 所属分类
* @param classifyIdEnd
*/
public
CertificateCatalogQuery
classifyIdEnd
(
Long
classifyIdEnd
){
this
.
classifyIdEnd
=
classifyIdEnd
;
return
this
;
this
.
classifyIdEnd
=
classifyIdEnd
;
return
this
;
}
/**
* 设置 增加 所属分类
* @param classifyIdIncrement
*/
* 设置 增加 所属分类
* @param classifyIdIncrement
*/
public
CertificateCatalogQuery
classifyIdIncrement
(
Long
classifyIdIncrement
){
this
.
classifyIdIncrement
=
classifyIdIncrement
;
return
this
;
this
.
classifyIdIncrement
=
classifyIdIncrement
;
return
this
;
}
/**
* 设置 所属分类
* @param classifyIdList
*/
* 设置 所属分类
* @param classifyIdList
*/
public
CertificateCatalogQuery
classifyIdList
(
List
<
Long
>
classifyIdList
){
this
.
classifyIdList
=
classifyIdList
;
return
this
;
}
return
this
;
}
/**
* 设置 横向尺寸(单位mm)
* @param transverse
*/
* 设置 横向尺寸(单位mm)
* @param transverse
*/
public
CertificateCatalogQuery
transverse
(
Integer
transverse
){
setTransverse
(
transverse
);
return
this
;
}
/**
* 设置 开始 横向尺寸(单位mm)
* @param transverseStart
*/
setTransverse
(
transverse
);
return
this
;
}
/**
* 设置 开始 横向尺寸(单位mm)
* @param transverseStart
*/
public
CertificateCatalogQuery
transverseStart
(
Integer
transverseStart
){
this
.
transverseStart
=
transverseStart
;
return
this
;
this
.
transverseStart
=
transverseStart
;
return
this
;
}
/**
* 设置 结束 横向尺寸(单位mm)
* @param transverseEnd
*/
* 设置 结束 横向尺寸(单位mm)
* @param transverseEnd
*/
public
CertificateCatalogQuery
transverseEnd
(
Integer
transverseEnd
){
this
.
transverseEnd
=
transverseEnd
;
return
this
;
this
.
transverseEnd
=
transverseEnd
;
return
this
;
}
/**
* 设置 增加 横向尺寸(单位mm)
* @param transverseIncrement
*/
* 设置 增加 横向尺寸(单位mm)
* @param transverseIncrement
*/
public
CertificateCatalogQuery
transverseIncrement
(
Integer
transverseIncrement
){
this
.
transverseIncrement
=
transverseIncrement
;
return
this
;
this
.
transverseIncrement
=
transverseIncrement
;
return
this
;
}
/**
* 设置 横向尺寸(单位mm)
* @param transverseList
*/
* 设置 横向尺寸(单位mm)
* @param transverseList
*/
public
CertificateCatalogQuery
transverseList
(
List
<
Integer
>
transverseList
){
this
.
transverseList
=
transverseList
;
return
this
;
}
return
this
;
}
/**
* 设置 纵向尺寸(单位mm)
* @param portrait
*/
* 设置 纵向尺寸(单位mm)
* @param portrait
*/
public
CertificateCatalogQuery
portrait
(
Integer
portrait
){
setPortrait
(
portrait
);
return
this
;
}
/**
* 设置 开始 纵向尺寸(单位mm)
* @param portraitStart
*/
setPortrait
(
portrait
);
return
this
;
}
/**
* 设置 开始 纵向尺寸(单位mm)
* @param portraitStart
*/
public
CertificateCatalogQuery
portraitStart
(
Integer
portraitStart
){
this
.
portraitStart
=
portraitStart
;
return
this
;
this
.
portraitStart
=
portraitStart
;
return
this
;
}
/**
* 设置 结束 纵向尺寸(单位mm)
* @param portraitEnd
*/
* 设置 结束 纵向尺寸(单位mm)
* @param portraitEnd
*/
public
CertificateCatalogQuery
portraitEnd
(
Integer
portraitEnd
){
this
.
portraitEnd
=
portraitEnd
;
return
this
;
this
.
portraitEnd
=
portraitEnd
;
return
this
;
}
/**
* 设置 增加 纵向尺寸(单位mm)
* @param portraitIncrement
*/
* 设置 增加 纵向尺寸(单位mm)
* @param portraitIncrement
*/
public
CertificateCatalogQuery
portraitIncrement
(
Integer
portraitIncrement
){
this
.
portraitIncrement
=
portraitIncrement
;
return
this
;
this
.
portraitIncrement
=
portraitIncrement
;
return
this
;
}
/**
* 设置 纵向尺寸(单位mm)
* @param portraitList
*/
* 设置 纵向尺寸(单位mm)
* @param portraitList
*/
public
CertificateCatalogQuery
portraitList
(
List
<
Integer
>
portraitList
){
this
.
portraitList
=
portraitList
;
return
this
;
}
return
this
;
}
/**
* 设置 是否需要年检,0:否1:是
* @param inspect
*/
* 设置 是否需要年检,0:否1:是
* @param inspect
*/
public
CertificateCatalogQuery
inspect
(
Integer
inspect
){
setInspect
(
inspect
);
return
this
;
}
/**
* 设置 开始 是否需要年检,0:否1:是
* @param inspectStart
*/
setInspect
(
inspect
);
return
this
;
}
/**
* 设置 开始 是否需要年检,0:否1:是
* @param inspectStart
*/
public
CertificateCatalogQuery
inspectStart
(
Integer
inspectStart
){
this
.
inspectStart
=
inspectStart
;
return
this
;
this
.
inspectStart
=
inspectStart
;
return
this
;
}
/**
* 设置 结束 是否需要年检,0:否1:是
* @param inspectEnd
*/
* 设置 结束 是否需要年检,0:否1:是
* @param inspectEnd
*/
public
CertificateCatalogQuery
inspectEnd
(
Integer
inspectEnd
){
this
.
inspectEnd
=
inspectEnd
;
return
this
;
this
.
inspectEnd
=
inspectEnd
;
return
this
;
}
/**
* 设置 增加 是否需要年检,0:否1:是
* @param inspectIncrement
*/
* 设置 增加 是否需要年检,0:否1:是
* @param inspectIncrement
*/
public
CertificateCatalogQuery
inspectIncrement
(
Integer
inspectIncrement
){
this
.
inspectIncrement
=
inspectIncrement
;
return
this
;
this
.
inspectIncrement
=
inspectIncrement
;
return
this
;
}
/**
* 设置 是否需要年检,0:否1:是
* @param inspectList
*/
* 设置 是否需要年检,0:否1:是
* @param inspectList
*/
public
CertificateCatalogQuery
inspectList
(
List
<
Integer
>
inspectList
){
this
.
inspectList
=
inspectList
;
return
this
;
}
return
this
;
}
/**
* 设置 证照模板文件名称
* @param templateName
*/
/**
* 设置 证照模板文件名称
* @param templateName
*/
public
CertificateCatalogQuery
templateName
(
String
templateName
){
setTemplateName
(
templateName
);
return
this
;
return
this
;
}
/**
* 设置 证照模板文件名称
* @param templateNameList
*/
* 设置 证照模板文件名称
* @param templateNameList
*/
public
CertificateCatalogQuery
templateNameList
(
List
<
String
>
templateNameList
){
this
.
templateNameList
=
templateNameList
;
return
this
;
return
this
;
}
/**
* 设置 证照模板文件地址
* @param templateUrl
*/
/**
* 设置 证照模板文件地址
* @param templateUrl
*/
public
CertificateCatalogQuery
templateUrl
(
String
templateUrl
){
setTemplateUrl
(
templateUrl
);
return
this
;
return
this
;
}
/**
* 设置 证照模板文件地址
* @param templateUrlList
*/
* 设置 证照模板文件地址
* @param templateUrlList
*/
public
CertificateCatalogQuery
templateUrlList
(
List
<
String
>
templateUrlList
){
this
.
templateUrlList
=
templateUrlList
;
return
this
;
return
this
;
}
/**
* 设置 证照模板表单内容
* @param formContent
*/
/**
* 设置 证照模板表单内容
* @param formContent
*/
public
CertificateCatalogQuery
formContent
(
String
formContent
){
setFormContent
(
formContent
);
return
this
;
return
this
;
}
/**
* 设置 证照模板表单内容
* @param formContentList
*/
* 设置 证照模板表单内容
* @param formContentList
*/
public
CertificateCatalogQuery
formContentList
(
List
<
String
>
formContentList
){
this
.
formContentList
=
formContentList
;
return
this
;
return
this
;
}
/**
* 设置 证照示例图地址
* @param exampleUrl
*/
/**
* 设置 证照示例图地址
* @param exampleUrl
*/
public
CertificateCatalogQuery
exampleUrl
(
String
exampleUrl
){
setExampleUrl
(
exampleUrl
);
return
this
;
return
this
;
}
/**
* 设置 证照示例图地址
* @param exampleUrlList
*/
* 设置 证照示例图地址
* @param exampleUrlList
*/
public
CertificateCatalogQuery
exampleUrlList
(
List
<
String
>
exampleUrlList
){
this
.
exampleUrlList
=
exampleUrlList
;
return
this
;
return
this
;
}
/**
* 设置 证照状态,0:禁用1:启用
* @param status
*/
* 设置 证照状态,0:禁用1:启用
* @param status
*/
public
CertificateCatalogQuery
status
(
Integer
status
){
setStatus
(
status
);
return
this
;
}
/**
* 设置 开始 证照状态,0:禁用1:启用
* @param statusStart
*/
setStatus
(
status
);
return
this
;
}
/**
* 设置 开始 证照状态,0:禁用1:启用
* @param statusStart
*/
public
CertificateCatalogQuery
statusStart
(
Integer
statusStart
){
this
.
statusStart
=
statusStart
;
return
this
;
this
.
statusStart
=
statusStart
;
return
this
;
}
/**
* 设置 结束 证照状态,0:禁用1:启用
* @param statusEnd
*/
* 设置 结束 证照状态,0:禁用1:启用
* @param statusEnd
*/
public
CertificateCatalogQuery
statusEnd
(
Integer
statusEnd
){
this
.
statusEnd
=
statusEnd
;
return
this
;
this
.
statusEnd
=
statusEnd
;
return
this
;
}
/**
* 设置 增加 证照状态,0:禁用1:启用
* @param statusIncrement
*/
* 设置 增加 证照状态,0:禁用1:启用
* @param statusIncrement
*/
public
CertificateCatalogQuery
statusIncrement
(
Integer
statusIncrement
){
this
.
statusIncrement
=
statusIncrement
;
return
this
;
this
.
statusIncrement
=
statusIncrement
;
return
this
;
}
/**
* 设置 证照状态,0:禁用1:启用
* @param statusList
*/
* 设置 证照状态,0:禁用1:启用
* @param statusList
*/
public
CertificateCatalogQuery
statusList
(
List
<
Integer
>
statusList
){
this
.
statusList
=
statusList
;
return
this
;
}
return
this
;
}
/**
* 设置 打印机名称
* @param printerName
*/
/**
* 设置 打印机名称
* @param printerName
*/
public
CertificateCatalogQuery
printerName
(
String
printerName
){
setPrinterName
(
printerName
);
return
this
;
return
this
;
}
/**
* 设置 打印机名称
* @param printerNameList
*/
* 设置 打印机名称
* @param printerNameList
*/
public
CertificateCatalogQuery
printerNameList
(
List
<
String
>
printerNameList
){
this
.
printerNameList
=
printerNameList
;
return
this
;
return
this
;
}
/**
* 设置 打印机网络地址
* @param printerIp
*/
/**
* 设置 打印机网络地址
* @param printerIp
*/
public
CertificateCatalogQuery
printerIp
(
String
printerIp
){
setPrinterIp
(
printerIp
);
return
this
;
return
this
;
}
/**
* 设置 打印机网络地址
* @param printerIpList
*/
* 设置 打印机网络地址
* @param printerIpList
*/
public
CertificateCatalogQuery
printerIpList
(
List
<
String
>
printerIpList
){
this
.
printerIpList
=
printerIpList
;
return
this
;
return
this
;
}
/**
* 设置 打印机纸盒
* @param paperSource
*/
/**
* 设置 打印机纸盒
* @param paperSource
*/
public
CertificateCatalogQuery
paperSource
(
String
paperSource
){
setPaperSource
(
paperSource
);
return
this
;
return
this
;
}
/**
* 设置 打印机纸盒
* @param paperSourceList
*/
* 设置 打印机纸盒
* @param paperSourceList
*/
public
CertificateCatalogQuery
paperSourceList
(
List
<
String
>
paperSourceList
){
this
.
paperSourceList
=
paperSourceList
;
return
this
;
return
this
;
}
/**
* 设置 创建用户
* @param createUserId
*/
* 设置 创建用户
* @param createUserId
*/
public
CertificateCatalogQuery
createUserId
(
Long
createUserId
){
setCreateUserId
(
createUserId
);
return
this
;
}
/**
* 设置 开始 创建用户
* @param createUserIdStart
*/
setCreateUserId
(
createUserId
);
return
this
;
}
/**
* 设置 开始 创建用户
* @param createUserIdStart
*/
public
CertificateCatalogQuery
createUserIdStart
(
Long
createUserIdStart
){
this
.
createUserIdStart
=
createUserIdStart
;
return
this
;
this
.
createUserIdStart
=
createUserIdStart
;
return
this
;
}
/**
* 设置 结束 创建用户
* @param createUserIdEnd
*/
* 设置 结束 创建用户
* @param createUserIdEnd
*/
public
CertificateCatalogQuery
createUserIdEnd
(
Long
createUserIdEnd
){
this
.
createUserIdEnd
=
createUserIdEnd
;
return
this
;
this
.
createUserIdEnd
=
createUserIdEnd
;
return
this
;
}
/**
* 设置 增加 创建用户
* @param createUserIdIncrement
*/
* 设置 增加 创建用户
* @param createUserIdIncrement
*/
public
CertificateCatalogQuery
createUserIdIncrement
(
Long
createUserIdIncrement
){
this
.
createUserIdIncrement
=
createUserIdIncrement
;
return
this
;
this
.
createUserIdIncrement
=
createUserIdIncrement
;
return
this
;
}
/**
* 设置 创建用户
* @param createUserIdList
*/
* 设置 创建用户
* @param createUserIdList
*/
public
CertificateCatalogQuery
createUserIdList
(
List
<
Long
>
createUserIdList
){
this
.
createUserIdList
=
createUserIdList
;
return
this
;
}
return
this
;
}
/**
* 设置 更新用户
* @param updateUserId
*/
* 设置 更新用户
* @param updateUserId
*/
public
CertificateCatalogQuery
updateUserId
(
Long
updateUserId
){
setUpdateUserId
(
updateUserId
);
return
this
;
}
/**
* 设置 开始 更新用户
* @param updateUserIdStart
*/
setUpdateUserId
(
updateUserId
);
return
this
;
}
/**
* 设置 开始 更新用户
* @param updateUserIdStart
*/
public
CertificateCatalogQuery
updateUserIdStart
(
Long
updateUserIdStart
){
this
.
updateUserIdStart
=
updateUserIdStart
;
return
this
;
this
.
updateUserIdStart
=
updateUserIdStart
;
return
this
;
}
/**
* 设置 结束 更新用户
* @param updateUserIdEnd
*/
* 设置 结束 更新用户
* @param updateUserIdEnd
*/
public
CertificateCatalogQuery
updateUserIdEnd
(
Long
updateUserIdEnd
){
this
.
updateUserIdEnd
=
updateUserIdEnd
;
return
this
;
this
.
updateUserIdEnd
=
updateUserIdEnd
;
return
this
;
}
/**
* 设置 增加 更新用户
* @param updateUserIdIncrement
*/
* 设置 增加 更新用户
* @param updateUserIdIncrement
*/
public
CertificateCatalogQuery
updateUserIdIncrement
(
Long
updateUserIdIncrement
){
this
.
updateUserIdIncrement
=
updateUserIdIncrement
;
return
this
;
this
.
updateUserIdIncrement
=
updateUserIdIncrement
;
return
this
;
}
/**
* 设置 更新用户
* @param updateUserIdList
*/
* 设置 更新用户
* @param updateUserIdList
*/
public
CertificateCatalogQuery
updateUserIdList
(
List
<
Long
>
updateUserIdList
){
this
.
updateUserIdList
=
updateUserIdList
;
return
this
;
}
return
this
;
}
/**
* 设置 打印设备Id
* @param deviceId
*/
* 设置 打印设备Id
* @param deviceId
*/
public
CertificateCatalogQuery
deviceId
(
Long
deviceId
){
setDeviceId
(
deviceId
);
return
this
;
}
/**
* 设置 开始 打印设备Id
* @param deviceIdStart
*/
setDeviceId
(
deviceId
);
return
this
;
}
/**
* 设置 开始 打印设备Id
* @param deviceIdStart
*/
public
CertificateCatalogQuery
deviceIdStart
(
Long
deviceIdStart
){
this
.
deviceIdStart
=
deviceIdStart
;
return
this
;
this
.
deviceIdStart
=
deviceIdStart
;
return
this
;
}
/**
* 设置 结束 打印设备Id
* @param deviceIdEnd
*/
* 设置 结束 打印设备Id
* @param deviceIdEnd
*/
public
CertificateCatalogQuery
deviceIdEnd
(
Long
deviceIdEnd
){
this
.
deviceIdEnd
=
deviceIdEnd
;
return
this
;
this
.
deviceIdEnd
=
deviceIdEnd
;
return
this
;
}
/**
* 设置 增加 打印设备Id
* @param deviceIdIncrement
*/
* 设置 增加 打印设备Id
* @param deviceIdIncrement
*/
public
CertificateCatalogQuery
deviceIdIncrement
(
Long
deviceIdIncrement
){
this
.
deviceIdIncrement
=
deviceIdIncrement
;
return
this
;
this
.
deviceIdIncrement
=
deviceIdIncrement
;
return
this
;
}
/**
* 设置 打印设备Id
* @param deviceIdList
*/
* 设置 打印设备Id
* @param deviceIdList
*/
public
CertificateCatalogQuery
deviceIdList
(
List
<
Long
>
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)
* @return orConditionList
*/
* 获取 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @return orConditionList
*/
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)
* @param orConditionList
*/
* 设置 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @param orConditionList
*/
public
void
setOrConditionList
(
List
<
CertificateCatalogQuery
>
orConditionList
){
this
.
orConditionList
=
orConditionList
;
}
/**
* 获取 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @return andConditionList
*/
* 获取 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @return andConditionList
*/
public
List
<
CertificateCatalogQuery
>
getAndConditionList
(){
return
this
.
andConditionList
;
}
/**
* 设置 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @param andConditionList
*/
* 设置 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @param andConditionList
*/
public
void
setAndConditionList
(
List
<
CertificateCatalogQuery
>
andConditionList
){
this
.
andConditionList
=
andConditionList
;
}
...
...
certificate-manager/src/main/java/com/mortals/xhx/module/certificate/service/CertificateCatalogService.java
View file @
8365a39f
package
com.mortals.xhx.module.certificate.service
;
import
com.mortals.framework.model.Context
;
import
com.mortals.framework.service.ICRUDService
;
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
>{
/**
* 生成excel批量导入模板
* @param id
*/
void
generateExcel
(
Long
id
,
Context
context
);
}
\ No newline at end of file
certificate-manager/src/main/java/com/mortals/xhx/module/certificate/service/impl/CertificateCatalogServiceImpl.java
View file @
8365a39f
...
...
@@ -14,6 +14,7 @@ import com.mortals.xhx.common.code.ComponentEnum;
import
com.mortals.xhx.common.code.StatusEnum
;
import
com.mortals.xhx.common.formdesign.*
;
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.module.certificate.model.CertificateClassifyEntity
;
import
com.mortals.xhx.module.certificate.service.CertificateClassifyService
;
...
...
@@ -69,7 +70,8 @@ public class CertificateCatalogServiceImpl extends AbstractCRUDServiceImpl<Certi
}
entity
.
setStatus
(
StatusEnum
.
ENABLE
.
getValue
());
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
}
}
private
String
parseDocxToJson
(
String
templatePath
)
{
private
void
parseDocxToJson
(
CertificateCatalogEntity
entity
,
boolean
onlyExcel
)
{
String
rootPath
=
this
.
filePath
.
endsWith
(
"/"
)
?
this
.
filePath
:
this
.
filePath
+
"/"
;
String
filepath
=
rootPath
+
templatePath
;
String
filepath
=
rootPath
+
entity
.
getTemplateUrl
()
;
ConfigureBuilder
builder
=
Configure
.
builder
();
builder
.
setValidErrorHandler
(
new
Configure
.
DiscardHandler
());
...
...
@@ -122,6 +124,16 @@ public class CertificateCatalogServiceImpl extends AbstractCRUDServiceImpl<Certi
root
.
setConfig
(
config
);
List
<
ListItem
>
collect
=
new
ArrayList
<>();
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
())
{
if
(
hs
.
contains
(
item
.
variable
())){
continue
;
...
...
@@ -130,6 +142,7 @@ public class CertificateCatalogServiceImpl extends AbstractCRUDServiceImpl<Certi
}
//识别简单输入
String
val
=
StrUtil
.
strip
(
item
.
variable
(),
"{{"
,
"}}"
);
excelList
.
add
(
val
);
List
<
String
>
keys
=
StrSplitter
.
split
(
val
,
"_"
,
true
,
true
);
//切分分隔符后动态 创建组件 i_1_姓名(第一个代表类型,第二个如果是多个累加,第三个显示label)
if
(
keys
.
size
()
>
2
)
{
...
...
@@ -180,6 +193,33 @@ public class CertificateCatalogServiceImpl extends AbstractCRUDServiceImpl<Certi
}
}
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
certificate-manager/src/main/java/com/mortals/xhx/module/certificate/service/impl/CertificateClassifyServiceImpl.java
View file @
8365a39f
...
...
@@ -54,7 +54,7 @@ public class CertificateClassifyServiceImpl extends AbstractCRUDServiceImpl<Cert
@Override
public
void
setShowFront
(
List
<
Long
>
ids
,
int
showFront
)
throws
AppException
{
if
(
CollectionUtils
.
isEmpty
(
ids
)){
throw
new
AppException
(
"分类主键List不能为空"
);
ids
.
add
(-
1L
);
}
Map
<
String
,
Object
>
condition
=
new
HashMap
<>();
condition
.
put
(
"idList"
,
ids
);
...
...
certificate-manager/src/main/java/com/mortals/xhx/module/certificate/web/CertificateCatalogController.java
View file @
8365a39f
package
com.mortals.xhx.module.certificate.web
;
import
com.mortals.framework.annotation.UnAuth
;
import
com.mortals.framework.common.IBaseEnum
;
import
com.mortals.framework.web.BaseCRUDJsonBodyMappingController
;
import
com.mortals.xhx.base.system.param.service.ParamService
;
...
...
@@ -52,5 +53,30 @@ public class CertificateCatalogController extends BaseCRUDJsonBodyMappingControl
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
certificate-manager/src/main/java/com/mortals/xhx/module/record/web/ApplyLogController.java
View file @
8365a39f
...
...
@@ -115,6 +115,7 @@ public class ApplyLogController extends BaseCRUDJsonBodyMappingController<ApplyL
ret
.
setCode
(
VALUE_RESULT_SUCCESS
);
ret
.
setMsg
(
"查询档案成功"
);
ret
.
setData
(
list
);
this
.
recordSysLog
(
this
.
request
,
" 查询档案成功【成功】"
);
}
catch
(
Exception
e
)
{
log
.
error
(
"查询档案异常"
,
e
);
ret
.
setCode
(
VALUE_RESULT_FAILURE
);
...
...
certificate-manager/src/main/resources/sqlmap/module/certificate/CertificateCatalogMapper.xml
View file @
8365a39f
This source diff could not be displayed because it is too large. You can
view the blob
instead.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment