Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
amos-boot-biz
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
项目统一框架
amos-boot-biz
Commits
15332f3c
Commit
15332f3c
authored
Mar 21, 2025
by
刘林
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix(jg):超设计使用年限功能开发
parent
6944c728
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
35 additions
and
17 deletions
+35
-17
BusinessTypeEnum.java
...ejoin/amos/boot/module/jg/api/enums/BusinessTypeEnum.java
+1
-1
JgOverDesignServiceLifeServiceImpl.java
.../biz/service/impl/JgOverDesignServiceLifeServiceImpl.java
+9
-10
urlInfo.json
...s-boot-module-jg-biz/src/main/resources/json/urlInfo.json
+24
-5
IdxBizJgDesignInfo.java
...n/amos/boot/module/ymt/api/entity/IdxBizJgDesignInfo.java
+1
-1
No files found.
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-api/src/main/java/com/yeejoin/amos/boot/module/jg/api/enums/BusinessTypeEnum.java
View file @
15332f3c
...
@@ -52,7 +52,7 @@ public enum BusinessTypeEnum {
...
@@ -52,7 +52,7 @@ public enum BusinessTypeEnum {
JG_HISTORY_USAGE_REGISTRATION
(
"119"
,
"历史设备登记"
),
JG_HISTORY_USAGE_REGISTRATION
(
"119"
,
"历史设备登记"
),
JG_OVER_DESIGN_SERVICE_LIFE
(
"120"
,
"超设计使用年限
登记
"
),
JG_OVER_DESIGN_SERVICE_LIFE
(
"120"
,
"超设计使用年限
变更
"
),
JG_REPLACEMENT_REGISTRATION
(
"121"
,
"补证登记"
);
JG_REPLACEMENT_REGISTRATION
(
"121"
,
"补证登记"
);
private
final
String
code
;
private
final
String
code
;
...
...
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-biz/src/main/java/com/yeejoin/amos/boot/module/jg/biz/service/impl/JgOverDesignServiceLifeServiceImpl.java
View file @
15332f3c
...
@@ -141,7 +141,7 @@ public class JgOverDesignServiceLifeServiceImpl extends BaseService<JgOverDesign
...
@@ -141,7 +141,7 @@ public class JgOverDesignServiceLifeServiceImpl extends BaseService<JgOverDesign
throw
new
BadRequest
(
"请选择设备信息!"
);
throw
new
BadRequest
(
"请选择设备信息!"
);
}
}
if
(
SUBMIT_TYPE_FLOW
.
equals
(
map
.
get
(
"submit"
)))
{
if
(
SUBMIT_TYPE_FLOW
.
equals
(
map
.
get
(
"submit"
)))
{
this
.
repeatUsedEquipCheck
(
equipmentLists
,
this
.
repeatUsedEquipCheck
(
equipmentLists
,
CompanyTypeEnum
.
INDIVIDUAL
.
getName
().
equals
(
company
.
getCompanyType
())
?
company
.
getCompanyCode
().
split
(
"_"
)[
1
]
:
company
.
getCompanyCode
());
CompanyTypeEnum
.
INDIVIDUAL
.
getName
().
equals
(
company
.
getCompanyType
())
?
company
.
getCompanyCode
().
split
(
"_"
)[
1
]
:
company
.
getCompanyCode
());
}
}
List
<
IdxBizJgInspectionDetectionInfo
>
inspectionDetectionInfoList
=
idxBizJgInspectionDetectionInfoService
.
checkInspectionInfo
(
List
<
IdxBizJgInspectionDetectionInfo
>
inspectionDetectionInfoList
=
idxBizJgInspectionDetectionInfoService
.
checkInspectionInfo
(
...
@@ -187,7 +187,7 @@ public class JgOverDesignServiceLifeServiceImpl extends BaseService<JgOverDesign
...
@@ -187,7 +187,7 @@ public class JgOverDesignServiceLifeServiceImpl extends BaseService<JgOverDesign
if
(
hasId
)
{
if
(
hasId
)
{
ResponseModel
<
List
<
String
>>
listResponseModel
=
tzsServiceFeignClient
.
applicationFormCode
(
ApplicationFormTypeEnum
.
CSJ
.
getCode
(),
1
);
ResponseModel
<
List
<
String
>>
listResponseModel
=
tzsServiceFeignClient
.
applicationFormCode
(
ApplicationFormTypeEnum
.
CSJ
.
getCode
(),
1
);
if
(!
ObjectUtils
.
isEmpty
(
listResponseModel
)
&&
listResponseModel
.
getStatus
()
!=
HttpStatus
.
OK
.
value
())
{
if
(!
ObjectUtils
.
isEmpty
(
listResponseModel
)
&&
listResponseModel
.
getStatus
()
!=
HttpStatus
.
OK
.
value
())
{
throw
new
BadRequest
(
"超设计使用年限
登记
申请单单号获取失败!"
);
throw
new
BadRequest
(
"超设计使用年限
变更
申请单单号获取失败!"
);
}
}
String
applyNo
=
listResponseModel
.
getResult
().
get
(
0
);
String
applyNo
=
listResponseModel
.
getResult
().
get
(
0
);
overDesignServiceLife
.
setApplyNo
(
applyNo
);
overDesignServiceLife
.
setApplyNo
(
applyNo
);
...
@@ -206,14 +206,13 @@ public class JgOverDesignServiceLifeServiceImpl extends BaseService<JgOverDesign
...
@@ -206,14 +206,13 @@ public class JgOverDesignServiceLifeServiceImpl extends BaseService<JgOverDesign
equip
.
setEquId
(
String
.
valueOf
(
device
.
get
(
"record"
)));
equip
.
setEquId
(
String
.
valueOf
(
device
.
get
(
"record"
)));
equip
.
setOverDesignId
(
Objects
.
toString
(
overDesignServiceLife
.
getSequenceNbr
()));
equip
.
setOverDesignId
(
Objects
.
toString
(
overDesignServiceLife
.
getSequenceNbr
()));
equip
.
setDeviceInfo
(
JSONObject
.
toJSONString
(
device
));
equip
.
setDeviceInfo
(
JSONObject
.
toJSONString
(
device
));
equip
.
setUseRegistrationCode
(
Objects
.
toString
(
device
.
get
(
"USE_ORG_CODE"
)));
equip
.
setUseRegistrationCode
(
Objects
.
toString
(
device
.
get
(
"USE_ORG_CODE"
)
,
""
));
equip
.
setEquList
(
Objects
.
toString
(
device
.
get
(
"EQU_LIST_CODE"
)));
equip
.
setEquList
(
Objects
.
toString
(
device
.
get
(
"EQU_LIST_CODE"
)
,
""
));
equip
.
setEquCategory
(
Objects
.
toString
(
device
.
get
(
"EQU_CATEGORY_CODE"
)));
equip
.
setEquCategory
(
Objects
.
toString
(
device
.
get
(
"EQU_CATEGORY_CODE"
)
,
""
));
equip
.
setEquDefine
(
Objects
.
toString
(
device
.
get
(
"EQU_DEFINE_CODE"
)));
equip
.
setEquDefine
(
Objects
.
toString
(
device
.
get
(
"EQU_DEFINE_CODE"
)
,
""
));
if
(!
ObjectUtils
.
isEmpty
(
device
.
get
(
"SAFETY_ASSESSMENT_REPORT"
)))
{
if
(!
ObjectUtils
.
isEmpty
(
device
.
get
(
"SAFETY_ASSESSMENT_REPORT"
)))
{
equip
.
setSafetyAssessmentReport
(
JSONObject
.
toJSONString
(
device
.
get
(
"SAFETY_ASSESSMENT_REPORT"
)));
equip
.
setSafetyAssessmentReport
(
JSONObject
.
toJSONString
(
device
.
get
(
"SAFETY_ASSESSMENT_REPORT"
)));
}
}
equip
.
setEquCategory
(
Objects
.
toString
(
device
.
get
(
"EQU_CATEGORY_CODE"
)));
equipList
.
add
(
equip
);
equipList
.
add
(
equip
);
});
});
jgOverDesignServiceLifeEqService
.
saveBatch
(
equipList
);
jgOverDesignServiceLifeEqService
.
saveBatch
(
equipList
);
...
@@ -250,7 +249,7 @@ public class JgOverDesignServiceLifeServiceImpl extends BaseService<JgOverDesign
...
@@ -250,7 +249,7 @@ public class JgOverDesignServiceLifeServiceImpl extends BaseService<JgOverDesign
BeanUtil
.
copyProperties
(
overDesignServiceLife
,
taskMessageDto
);
BeanUtil
.
copyProperties
(
overDesignServiceLife
,
taskMessageDto
);
taskMessageDto
.
setEquipId
(
String
.
valueOf
(
map
.
get
(
"equipId"
)));
taskMessageDto
.
setEquipId
(
String
.
valueOf
(
map
.
get
(
"equipId"
)));
dto
.
setModel
(
taskMessageDto
);
dto
.
setModel
(
taskMessageDto
);
dto
.
setTaskContent
(
"来自超设计使用年限
登记
业务办理,"
+
"【申请单号:"
+
overDesignServiceLife
.
getApplyNo
()
+
"】"
);
dto
.
setTaskContent
(
"来自超设计使用年限
变更
业务办理,"
+
"【申请单号:"
+
overDesignServiceLife
.
getApplyNo
()
+
"】"
);
dto
.
setTaskCode
(
overDesignServiceLife
.
getApplyNo
());
dto
.
setTaskCode
(
overDesignServiceLife
.
getApplyNo
());
dto
.
setTaskType
(
String
.
valueOf
(
BusinessTypeEnum
.
JG_OVER_DESIGN_SERVICE_LIFE
.
getCode
()));
dto
.
setTaskType
(
String
.
valueOf
(
BusinessTypeEnum
.
JG_OVER_DESIGN_SERVICE_LIFE
.
getCode
()));
dto
.
setRelationId
(
String
.
valueOf
(
overDesignServiceLife
.
getSequenceNbr
()));
dto
.
setRelationId
(
String
.
valueOf
(
overDesignServiceLife
.
getSequenceNbr
()));
...
@@ -590,7 +589,7 @@ public class JgOverDesignServiceLifeServiceImpl extends BaseService<JgOverDesign
...
@@ -590,7 +589,7 @@ public class JgOverDesignServiceLifeServiceImpl extends BaseService<JgOverDesign
dto
.
setTaskType
(
String
.
valueOf
(
BusinessTypeEnum
.
JG_OVER_DESIGN_SERVICE_LIFE
.
getCode
()));
dto
.
setTaskType
(
String
.
valueOf
(
BusinessTypeEnum
.
JG_OVER_DESIGN_SERVICE_LIFE
.
getCode
()));
dto
.
setTaskTypeLabel
(
BusinessTypeEnum
.
JG_OVER_DESIGN_SERVICE_LIFE
.
getName
());
dto
.
setTaskTypeLabel
(
BusinessTypeEnum
.
JG_OVER_DESIGN_SERVICE_LIFE
.
getName
());
dto
.
setFlowCreateDate
(
jgOverDesignServiceLife
.
getCreateDate
());
dto
.
setFlowCreateDate
(
jgOverDesignServiceLife
.
getCreateDate
());
dto
.
setTaskName
(
workflowResultDto
.
getNextTaskName
());
//
dto
.
setTaskName
(
workflowResultDto
.
getNextTaskName
());
dto
.
setTaskCode
(
workflowResultDto
.
getNextTaskCode
());
dto
.
setTaskCode
(
workflowResultDto
.
getNextTaskCode
());
dto
.
setRelationId
(
workflowResultDto
.
getInstanceId
());
dto
.
setRelationId
(
workflowResultDto
.
getInstanceId
());
dto
.
setExecuteUserIds
(
workflowResultDto
.
getNextExecutorUserIds
());
dto
.
setExecuteUserIds
(
workflowResultDto
.
getNextExecutorUserIds
());
...
@@ -609,7 +608,7 @@ public class JgOverDesignServiceLifeServiceImpl extends BaseService<JgOverDesign
...
@@ -609,7 +608,7 @@ public class JgOverDesignServiceLifeServiceImpl extends BaseService<JgOverDesign
BeanUtil
.
copyProperties
(
jgOverDesignServiceLife
,
taskMessageDto
);
BeanUtil
.
copyProperties
(
jgOverDesignServiceLife
,
taskMessageDto
);
dto
.
setModel
(
taskMessageDto
);
dto
.
setModel
(
taskMessageDto
);
dto
.
setNextExecuteUser
(
workflowResultDto
.
getNextExecutorRoleIds
());
dto
.
setNextExecuteUser
(
workflowResultDto
.
getNextExecutorRoleIds
());
dto
.
setTaskContent
(
"来自超设计使用年限
【"
+
jgOverDesignServiceLife
.
getApplyNo
()
+
"】的登记
业务办理,"
+
"【申请单号:"
+
jgOverDesignServiceLife
.
getApplyNo
()
+
"】"
);
dto
.
setTaskContent
(
"来自超设计使用年限
变更
业务办理,"
+
"【申请单号:"
+
jgOverDesignServiceLife
.
getApplyNo
()
+
"】"
);
dto
.
setFlowCode
(
jgOverDesignServiceLife
.
getNextTaskId
());
dto
.
setFlowCode
(
jgOverDesignServiceLife
.
getNextTaskId
());
list
.
add
(
dto
);
list
.
add
(
dto
);
commonService
.
buildTaskModel
(
list
);
commonService
.
buildTaskModel
(
list
);
...
...
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-biz/src/main/resources/json/urlInfo.json
View file @
15332f3c
...
@@ -288,11 +288,11 @@
...
@@ -288,11 +288,11 @@
"url"
:
"/mixuap?appId=1742358052905971713&id=1770004751216308226&roleIds={roleIds}&userId={userId}&pageType=look"
"url"
:
"/mixuap?appId=1742358052905971713&id=1770004751216308226&roleIds={roleIds}&userId={userId}&pageType=look"
},
},
{
{
"type"
:
"119"
,
"type"
:
"119"
,
"pageType"
:
"draft"
,
"pageType"
:
"draft"
,
"name"
:
"车用气瓶变更登记"
,
"name"
:
"车用气瓶变更登记"
,
"url"
:
"/mixuap?appId=1742358052905971713&id=1811028265452728322&roleIds={roleIds}&userId={userId}&pageType=edit"
"url"
:
"/mixuap?appId=1742358052905971713&id=1811028265452728322&roleIds={roleIds}&userId={userId}&pageType=edit"
},
},
{
{
"type"
:
"119"
,
"type"
:
"119"
,
"pageType"
:
"edit"
,
"pageType"
:
"edit"
,
...
@@ -304,5 +304,23 @@
...
@@ -304,5 +304,23 @@
"pageType"
:
"look"
,
"pageType"
:
"look"
,
"name"
:
"车用气瓶变更登记"
,
"name"
:
"车用气瓶变更登记"
,
"url"
:
"/mixuap?appId=1742358052905971713&id=1811028630713692161&roleIds={roleIds}&userId={userId}&pageType=look"
"url"
:
"/mixuap?appId=1742358052905971713&id=1811028630713692161&roleIds={roleIds}&userId={userId}&pageType=look"
},
{
"type"
:
"120"
,
"pageType"
:
"draft"
,
"name"
:
"超设计使用年限变更"
,
"url"
:
"/mixuap?appId=1742358052905971713&id=1897575279816110081&roleIds={roleIds}&userId={userId}&pageType=edit"
},
{
"type"
:
"120"
,
"pageType"
:
"edit"
,
"name"
:
"超设计使用年限变更"
,
"url"
:
"/mixuap?appId=1742358052905971713&id=1897575052807794690&roleIds={roleIds}&userId={userId}&pageType=edit"
},
{
"type"
:
"120"
,
"pageType"
:
"look"
,
"name"
:
"超设计使用年限变更"
,
"url"
:
"/mixuap?appId=1742358052905971713&id=1897575052807794690&roleIds={roleIds}&userId={userId}&pageType=look"
}
}
]
]
\ No newline at end of file
amos-boot-system-tzs/amos-boot-module-ymt/amos-boot-module-ymt-api/src/main/java/com/yeejoin/amos/boot/module/ymt/api/entity/IdxBizJgDesignInfo.java
View file @
15332f3c
...
@@ -119,7 +119,7 @@ public class IdxBizJgDesignInfo extends TzsBaseEntity {
...
@@ -119,7 +119,7 @@ public class IdxBizJgDesignInfo extends TzsBaseEntity {
private
String
delayServiceLifeDate
;
private
String
delayServiceLifeDate
;
/**
/**
* 超设计使用登记次数(默认0,最多2次)
* 超设计使用
变更
登记次数(默认0,最多2次)
*/
*/
@TableField
(
"\"OVER_DESIGN_REG_NUM\""
)
@TableField
(
"\"OVER_DESIGN_REG_NUM\""
)
private
String
overDesignRegNum
;
private
String
overDesignRegNum
;
...
...
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