Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
Z
zlmy-cloud
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
zlmy
zlmy-cloud
Commits
2ba5b636
Commit
2ba5b636
authored
Aug 12, 2025
by
鲁鸿波
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
危险作业实际开始/结束时间修改
parent
04f8d0da
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
6 additions
and
10 deletions
+6
-10
THazardWorkPlanServiceImpl.java
...odule/hazard/service/impl/THazardWorkPlanServiceImpl.java
+6
-0
DynamicCandidateUsersListener.java
...tor/module/hazard/task/DynamicCandidateUsersListener.java
+0
-10
No files found.
zlmy-modules/zlmy-boot/src/main/java/com/testor/module/hazard/service/impl/THazardWorkPlanServiceImpl.java
View file @
2ba5b636
...
...
@@ -541,6 +541,12 @@ public class THazardWorkPlanServiceImpl extends SuperServiceImpl<THazardWorkPlan
if
(
WorkPlanStatusEnum
.
TECHNICAL_EXPLANATION
.
getValue
().
equals
(
workStatus
))
{
//流转到安全许可证关闭
executionWorkProcess
(
id
,
tHazardWorkPlanDTO
.
getTaskId
(),
WorkPlanStatusEnum
.
TO_BE_CLOSED
.
getValue
(),
tHazardWorkPlanDTO
.
getMap
(),
tHazardWorkPlan
);
THazardWorkPlan
updWorkPlan
=
new
THazardWorkPlan
();
updWorkPlan
.
setId
(
id
);
//更新实际开始时间
updWorkPlan
.
setActualStartTime
(
new
Date
());
this
.
updateById
(
updWorkPlan
);
}
//如果为安全许可证关闭
...
...
zlmy-modules/zlmy-boot/src/main/java/com/testor/module/hazard/task/DynamicCandidateUsersListener.java
View file @
2ba5b636
...
...
@@ -86,13 +86,8 @@ public class DynamicCandidateUsersListener implements TaskListener {
if
(
"安全技术交底"
.
equals
(
name
)){
//修改交底状态
String
bizId
=
delegateTask
.
getVariable
(
"bizKeyId"
).
toString
();
//是否驳回
String
rejected
=
delegateTask
.
getVariable
(
"rejected"
).
toString
();
THazardWorkPlan
byId
=
tHazardWorkPlanService
.
getById
(
bizId
);
if
(
byId
!=
null
){
if
(
"0"
.
equals
(
rejected
)){
byId
.
setActualStartTime
(
new
Date
());
}
byId
.
setWorkStatus
(
WorkPlanStatusEnum
.
TECHNICAL_EXPLANATION
.
getValue
());
tHazardWorkPlanService
.
updateById
(
byId
);
}
...
...
@@ -101,8 +96,6 @@ public class DynamicCandidateUsersListener implements TaskListener {
if
(
"安全许可证关闭"
.
equals
(
name
)){
//修改交底状态
String
bizId
=
delegateTask
.
getVariable
(
"bizKeyId"
).
toString
();
//是否驳回
String
rejected
=
delegateTask
.
getVariable
(
"rejected"
).
toString
();
THazardWorkPlan
byId
=
tHazardWorkPlanService
.
getById
(
bizId
);
if
(
byId
!=
null
){
/*安全技术交底时设置实际开始时间
...
...
@@ -118,9 +111,6 @@ public class DynamicCandidateUsersListener implements TaskListener {
byId.setActualStartTime(new Date());
byId.setActualEndTime(actualEndTime);*/
if
(
"0"
.
equals
(
rejected
)){
byId
.
setActualEndTime
(
new
Date
());
}
byId
.
setWorkStatus
(
WorkPlanStatusEnum
.
TO_BE_CLOSED
.
getValue
());
tHazardWorkPlanService
.
updateById
(
byId
);
//发送消息通知
...
...
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