Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
O
one-certificate-system
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
赵啸非
one-certificate-system
Commits
c1b691c3
Commit
c1b691c3
authored
Jul 31, 2024
by
廖旭伟
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
bug修改
parent
bb179b27
Changes
6
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
3079 additions
and
2856 deletions
+3079
-2856
one-certificate-manager/src/main/java/com/mortals/xhx/module/child/web/ChildLicenseController.java
.../mortals/xhx/module/child/web/ChildLicenseController.java
+6
-0
one-certificate-manager/src/main/java/com/mortals/xhx/module/record/model/ApplyLogEntity.java
...a/com/mortals/xhx/module/record/model/ApplyLogEntity.java
+116
-106
one-certificate-manager/src/main/java/com/mortals/xhx/module/record/model/ApplyLogQuery.java
...va/com/mortals/xhx/module/record/model/ApplyLogQuery.java
+1367
-1255
one-certificate-manager/src/main/java/com/mortals/xhx/module/record/web/ApplyLogController.java
...com/mortals/xhx/module/record/web/ApplyLogController.java
+7
-0
one-certificate-manager/src/main/java/com/mortals/xhx/module/record/web/PrintLogController.java
...com/mortals/xhx/module/record/web/PrintLogController.java
+8
-0
one-certificate-manager/src/main/resources/sqlmap/module/record/ApplyLogMapper.xml
...rc/main/resources/sqlmap/module/record/ApplyLogMapper.xml
+1575
-1495
No files found.
one-certificate-manager/src/main/java/com/mortals/xhx/module/child/web/ChildLicenseController.java
View file @
c1b691c3
...
@@ -5,6 +5,8 @@ import com.mortals.framework.exception.AppException;
...
@@ -5,6 +5,8 @@ import com.mortals.framework.exception.AppException;
import
com.mortals.framework.web.BaseCRUDJsonBodyMappingController
;
import
com.mortals.framework.web.BaseCRUDJsonBodyMappingController
;
import
com.mortals.xhx.annotation.DataPermission
;
import
com.mortals.xhx.annotation.DataPermission
;
import
com.mortals.xhx.base.system.param.service.ParamService
;
import
com.mortals.xhx.base.system.param.service.ParamService
;
import
com.mortals.xhx.base.system.user.model.UserQuery
;
import
com.mortals.xhx.base.system.user.service.UserService
;
import
com.mortals.xhx.module.certificate.model.CertificateDocumentQuery
;
import
com.mortals.xhx.module.certificate.model.CertificateDocumentQuery
;
import
com.mortals.xhx.module.certificate.service.CertificateDocumentService
;
import
com.mortals.xhx.module.certificate.service.CertificateDocumentService
;
import
com.mortals.xhx.module.device.model.DeviceEntity
;
import
com.mortals.xhx.module.device.model.DeviceEntity
;
...
@@ -33,6 +35,7 @@ import org.springframework.web.bind.annotation.*;
...
@@ -33,6 +35,7 @@ import org.springframework.web.bind.annotation.*;
import
org.springframework.web.multipart.MultipartFile
;
import
org.springframework.web.multipart.MultipartFile
;
import
static
com
.
mortals
.
framework
.
ap
.
SysConstains
.*;
import
static
com
.
mortals
.
framework
.
ap
.
SysConstains
.*;
import
static
java
.
util
.
stream
.
Collectors
.
toMap
;
import
com.mortals.xhx.common.code.*
;
import
com.mortals.xhx.common.code.*
;
...
@@ -49,6 +52,8 @@ public class ChildLicenseController extends BaseCRUDJsonBodyMappingController<Ch
...
@@ -49,6 +52,8 @@ public class ChildLicenseController extends BaseCRUDJsonBodyMappingController<Ch
@Autowired
@Autowired
private
CertificateDocumentService
certificateDocumentService
;
private
CertificateDocumentService
certificateDocumentService
;
@Autowired
private
UserService
userService
;
public
ChildLicenseController
()
{
public
ChildLicenseController
()
{
super
.
setModuleDesc
(
"行业许可子证"
);
super
.
setModuleDesc
(
"行业许可子证"
);
...
@@ -62,6 +67,7 @@ public class ChildLicenseController extends BaseCRUDJsonBodyMappingController<Ch
...
@@ -62,6 +67,7 @@ public class ChildLicenseController extends BaseCRUDJsonBodyMappingController<Ch
this
.
addDict
(
model
,
"deleted"
,
DeletedEnum
.
getEnumMap
());
this
.
addDict
(
model
,
"deleted"
,
DeletedEnum
.
getEnumMap
());
this
.
addDict
(
model
,
"documentId"
,
certificateDocumentService
.
find
(
new
CertificateDocumentQuery
())
this
.
addDict
(
model
,
"documentId"
,
certificateDocumentService
.
find
(
new
CertificateDocumentQuery
())
.
stream
().
collect
(
Collectors
.
toMap
(
x
->
x
.
getId
().
toString
(),
y
->
y
.
getDocumentName
(),
(
o
,
n
)
->
n
)));
.
stream
().
collect
(
Collectors
.
toMap
(
x
->
x
.
getId
().
toString
(),
y
->
y
.
getDocumentName
(),
(
o
,
n
)
->
n
)));
this
.
addDict
(
model
,
"createUserId"
,
userService
.
find
(
new
UserQuery
()).
stream
().
collect
(
toMap
(
x
->
x
.
getId
().
toString
(),
y
->
y
.
getRealName
(),
(
o
,
n
)
->
n
)));
super
.
init
(
model
,
context
);
super
.
init
(
model
,
context
);
}
}
...
...
one-certificate-manager/src/main/java/com/mortals/xhx/module/record/model/ApplyLogEntity.java
View file @
c1b691c3
...
@@ -11,11 +11,11 @@ import com.mortals.framework.model.BaseEntityLong;
...
@@ -11,11 +11,11 @@ import com.mortals.framework.model.BaseEntityLong;
import
com.mortals.xhx.module.record.model.vo.ApplyLogVo
;
import
com.mortals.xhx.module.record.model.vo.ApplyLogVo
;
import
lombok.Data
;
import
lombok.Data
;
/**
/**
* 证照申请实体对象
* 证照申请实体对象
*
*
* @author zxfei
* @author zxfei
* @date 2024-07-28
* @date 2024-07-31
*/
*/
@Data
@Data
public
class
ApplyLogEntity
extends
ApplyLogVo
{
public
class
ApplyLogEntity
extends
ApplyLogVo
{
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
...
@@ -152,6 +152,14 @@ public class ApplyLogEntity extends ApplyLogVo {
...
@@ -152,6 +152,14 @@ public class ApplyLogEntity extends ApplyLogVo {
* 制证机关
* 制证机关
*/
*/
private
String
authority
;
private
String
authority
;
/**
* 附件名称
*/
private
String
annexName
;
/**
* 附件地址
*/
private
String
annexUrl
;
@Override
@Override
public
int
hashCode
()
{
public
int
hashCode
()
{
return
this
.
getId
().
hashCode
();
return
this
.
getId
().
hashCode
();
...
@@ -202,5 +210,7 @@ public class ApplyLogEntity extends ApplyLogVo {
...
@@ -202,5 +210,7 @@ public class ApplyLogEntity extends ApplyLogVo {
this
.
businessPlace
=
""
;
this
.
businessPlace
=
""
;
this
.
licenseProject
=
""
;
this
.
licenseProject
=
""
;
this
.
authority
=
""
;
this
.
authority
=
""
;
this
.
annexName
=
""
;
this
.
annexUrl
=
""
;
}
}
}
}
\ No newline at end of file
one-certificate-manager/src/main/java/com/mortals/xhx/module/record/model/ApplyLogQuery.java
View file @
c1b691c3
...
@@ -4,11 +4,11 @@ import java.util.Date;
...
@@ -4,11 +4,11 @@ import java.util.Date;
import
java.util.List
;
import
java.util.List
;
import
com.mortals.xhx.module.record.model.ApplyLogEntity
;
import
com.mortals.xhx.module.record.model.ApplyLogEntity
;
/**
/**
* 证照申请查询对象
* 证照申请查询对象
*
*
* @author zxfei
* @author zxfei
* @date 2024-07-28
* @date 2024-07-31
*/
*/
public
class
ApplyLogQuery
extends
ApplyLogEntity
{
public
class
ApplyLogQuery
extends
ApplyLogEntity
{
/** 开始 序号,主键,自增长 */
/** 开始 序号,主键,自增长 */
private
Long
idStart
;
private
Long
idStart
;
...
@@ -315,6 +315,16 @@ public class ApplyLogQuery extends ApplyLogEntity {
...
@@ -315,6 +315,16 @@ public class ApplyLogQuery extends ApplyLogEntity {
/** 制证机关排除列表 */
/** 制证机关排除列表 */
private
List
<
String
>
authorityNotList
;
private
List
<
String
>
authorityNotList
;
/** 附件名称 */
private
List
<
String
>
annexNameList
;
/** 附件名称排除列表 */
private
List
<
String
>
annexNameNotList
;
/** 附件地址 */
private
List
<
String
>
annexUrlList
;
/** 附件地址排除列表 */
private
List
<
String
>
annexUrlNotList
;
/** 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
<
ApplyLogQuery
>
orConditionList
;
private
List
<
ApplyLogQuery
>
orConditionList
;
...
@@ -2078,6 +2088,70 @@ public class ApplyLogQuery extends ApplyLogEntity {
...
@@ -2078,6 +2088,70 @@ public class ApplyLogQuery extends ApplyLogEntity {
this
.
authorityNotList
=
authorityNotList
;
this
.
authorityNotList
=
authorityNotList
;
}
}
/**
* 获取 附件名称
* @return annexNameList
*/
public
List
<
String
>
getAnnexNameList
(){
return
this
.
annexNameList
;
}
/**
* 设置 附件名称
* @param annexNameList
*/
public
void
setAnnexNameList
(
List
<
String
>
annexNameList
){
this
.
annexNameList
=
annexNameList
;
}
/**
* 获取 附件名称
* @return annexNameNotList
*/
public
List
<
String
>
getAnnexNameNotList
(){
return
this
.
annexNameNotList
;
}
/**
* 设置 附件名称
* @param annexNameNotList
*/
public
void
setAnnexNameNotList
(
List
<
String
>
annexNameNotList
){
this
.
annexNameNotList
=
annexNameNotList
;
}
/**
* 获取 附件地址
* @return annexUrlList
*/
public
List
<
String
>
getAnnexUrlList
(){
return
this
.
annexUrlList
;
}
/**
* 设置 附件地址
* @param annexUrlList
*/
public
void
setAnnexUrlList
(
List
<
String
>
annexUrlList
){
this
.
annexUrlList
=
annexUrlList
;
}
/**
* 获取 附件地址
* @return annexUrlNotList
*/
public
List
<
String
>
getAnnexUrlNotList
(){
return
this
.
annexUrlNotList
;
}
/**
* 设置 附件地址
* @param annexUrlNotList
*/
public
void
setAnnexUrlNotList
(
List
<
String
>
annexUrlNotList
){
this
.
annexUrlNotList
=
annexUrlNotList
;
}
/**
/**
* 设置 序号,主键,自增长
* 设置 序号,主键,自增长
* @param id
* @param id
...
@@ -3095,6 +3169,44 @@ public class ApplyLogQuery extends ApplyLogEntity {
...
@@ -3095,6 +3169,44 @@ public class ApplyLogQuery extends ApplyLogEntity {
return
this
;
return
this
;
}
}
/**
* 设置 附件名称
* @param annexName
*/
public
ApplyLogQuery
annexName
(
String
annexName
){
setAnnexName
(
annexName
);
return
this
;
}
/**
* 设置 附件名称
* @param annexNameList
*/
public
ApplyLogQuery
annexNameList
(
List
<
String
>
annexNameList
){
this
.
annexNameList
=
annexNameList
;
return
this
;
}
/**
* 设置 附件地址
* @param annexUrl
*/
public
ApplyLogQuery
annexUrl
(
String
annexUrl
){
setAnnexUrl
(
annexUrl
);
return
this
;
}
/**
* 设置 附件地址
* @param annexUrlList
*/
public
ApplyLogQuery
annexUrlList
(
List
<
String
>
annexUrlList
){
this
.
annexUrlList
=
annexUrlList
;
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
...
...
one-certificate-manager/src/main/java/com/mortals/xhx/module/record/web/ApplyLogController.java
View file @
c1b691c3
...
@@ -9,6 +9,8 @@ import com.mortals.framework.utils.poi.ExcelUtil;
...
@@ -9,6 +9,8 @@ import com.mortals.framework.utils.poi.ExcelUtil;
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
;
import
com.mortals.xhx.base.system.upload.service.UploadService
;
import
com.mortals.xhx.base.system.upload.service.UploadService
;
import
com.mortals.xhx.base.system.user.model.UserQuery
;
import
com.mortals.xhx.base.system.user.service.UserService
;
import
com.mortals.xhx.common.code.*
;
import
com.mortals.xhx.common.code.*
;
import
com.mortals.xhx.common.utils.ImportExcelUtil
;
import
com.mortals.xhx.common.utils.ImportExcelUtil
;
import
com.mortals.xhx.common.utils.ReadExcelPictureUtil
;
import
com.mortals.xhx.common.utils.ReadExcelPictureUtil
;
...
@@ -39,6 +41,8 @@ import com.alibaba.fastjson.JSONObject;
...
@@ -39,6 +41,8 @@ import com.alibaba.fastjson.JSONObject;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.multipart.MultipartFile
;
import
org.springframework.web.multipart.MultipartFile
;
import
static
com
.
mortals
.
framework
.
ap
.
SysConstains
.*;
import
static
com
.
mortals
.
framework
.
ap
.
SysConstains
.*;
import
static
java
.
util
.
stream
.
Collectors
.
toMap
;
/**
/**
*
*
* 证照申请
* 证照申请
...
@@ -55,6 +59,8 @@ public class ApplyLogController extends BaseCRUDJsonBodyMappingController<ApplyL
...
@@ -55,6 +59,8 @@ public class ApplyLogController extends BaseCRUDJsonBodyMappingController<ApplyL
@Autowired
@Autowired
private
CertificateDocumentService
certificateDocumentService
;
private
CertificateDocumentService
certificateDocumentService
;
@Autowired
private
UserService
userService
;
public
ApplyLogController
(){
public
ApplyLogController
(){
super
.
setModuleDesc
(
"证照申请"
);
super
.
setModuleDesc
(
"证照申请"
);
...
@@ -66,6 +72,7 @@ public class ApplyLogController extends BaseCRUDJsonBodyMappingController<ApplyL
...
@@ -66,6 +72,7 @@ public class ApplyLogController extends BaseCRUDJsonBodyMappingController<ApplyL
this
.
addDict
(
model
,
"holderType"
,
IBaseEnum
.
getEnumMap
(
HolderType
.
class
));
this
.
addDict
(
model
,
"holderType"
,
IBaseEnum
.
getEnumMap
(
HolderType
.
class
));
this
.
addDict
(
model
,
"holderIdType"
,
IBaseEnum
.
getEnumMap
(
HolderIdType
.
class
));
this
.
addDict
(
model
,
"holderIdType"
,
IBaseEnum
.
getEnumMap
(
HolderIdType
.
class
));
this
.
addDict
(
model
,
"generateStatus"
,
IBaseEnum
.
getEnumMap
(
GenerateStatus
.
class
));
this
.
addDict
(
model
,
"generateStatus"
,
IBaseEnum
.
getEnumMap
(
GenerateStatus
.
class
));
this
.
addDict
(
model
,
"createUserId"
,
userService
.
find
(
new
UserQuery
()).
stream
().
collect
(
toMap
(
x
->
x
.
getId
().
toString
(),
y
->
y
.
getRealName
(),
(
o
,
n
)
->
n
)));
super
.
init
(
model
,
context
);
super
.
init
(
model
,
context
);
}
}
...
...
one-certificate-manager/src/main/java/com/mortals/xhx/module/record/web/PrintLogController.java
View file @
c1b691c3
...
@@ -4,6 +4,8 @@ import com.mortals.framework.common.IBaseEnum;
...
@@ -4,6 +4,8 @@ import com.mortals.framework.common.IBaseEnum;
import
com.mortals.framework.model.Context
;
import
com.mortals.framework.model.Context
;
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
;
import
com.mortals.xhx.base.system.user.model.UserQuery
;
import
com.mortals.xhx.base.system.user.service.UserService
;
import
com.mortals.xhx.common.code.PrintStatus
;
import
com.mortals.xhx.common.code.PrintStatus
;
import
com.mortals.xhx.common.code.StatusEnum
;
import
com.mortals.xhx.common.code.StatusEnum
;
import
com.mortals.xhx.module.record.model.PrintLogEntity
;
import
com.mortals.xhx.module.record.model.PrintLogEntity
;
...
@@ -13,6 +15,9 @@ import org.springframework.web.bind.annotation.RequestMapping;
...
@@ -13,6 +15,9 @@ import org.springframework.web.bind.annotation.RequestMapping;
import
org.springframework.web.bind.annotation.RestController
;
import
org.springframework.web.bind.annotation.RestController
;
import
java.util.Map
;
import
java.util.Map
;
import
static
java
.
util
.
stream
.
Collectors
.
toMap
;
/**
/**
*
*
* 证照打印记录
* 证照打印记录
...
@@ -26,6 +31,8 @@ public class PrintLogController extends BaseCRUDJsonBodyMappingController<PrintL
...
@@ -26,6 +31,8 @@ public class PrintLogController extends BaseCRUDJsonBodyMappingController<PrintL
@Autowired
@Autowired
private
ParamService
paramService
;
private
ParamService
paramService
;
@Autowired
private
UserService
userService
;
public
PrintLogController
(){
public
PrintLogController
(){
super
.
setModuleDesc
(
"证照打印记录"
);
super
.
setModuleDesc
(
"证照打印记录"
);
...
@@ -35,6 +42,7 @@ public class PrintLogController extends BaseCRUDJsonBodyMappingController<PrintL
...
@@ -35,6 +42,7 @@ public class PrintLogController extends BaseCRUDJsonBodyMappingController<PrintL
protected
void
init
(
Map
<
String
,
Object
>
model
,
Context
context
)
{
protected
void
init
(
Map
<
String
,
Object
>
model
,
Context
context
)
{
this
.
addDict
(
model
,
"status"
,
IBaseEnum
.
getEnumMap
(
StatusEnum
.
class
));
this
.
addDict
(
model
,
"status"
,
IBaseEnum
.
getEnumMap
(
StatusEnum
.
class
));
this
.
addDict
(
model
,
"printStatus"
,
IBaseEnum
.
getEnumMap
(
PrintStatus
.
class
));
this
.
addDict
(
model
,
"printStatus"
,
IBaseEnum
.
getEnumMap
(
PrintStatus
.
class
));
this
.
addDict
(
model
,
"createUserId"
,
userService
.
find
(
new
UserQuery
()).
stream
().
collect
(
toMap
(
x
->
x
.
getId
().
toString
(),
y
->
y
.
getRealName
(),
(
o
,
n
)
->
n
)));
super
.
init
(
model
,
context
);
super
.
init
(
model
,
context
);
}
}
...
...
one-certificate-manager/src/main/resources/sqlmap/module/record/ApplyLogMapper.xml
View file @
c1b691c3
This diff is collapsed.
Click to expand it.
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