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
83d62da6
Commit
83d62da6
authored
Jan 16, 2024
by
王果
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
暂存任务及撤回任务修改
parent
688f93b6
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
20 additions
and
5 deletions
+20
-5
JgMaintenanceContractServiceImpl.java
...jg/biz/service/impl/JgMaintenanceContractServiceImpl.java
+14
-5
urlInfo.json
...s-boot-module-jg-biz/src/main/resources/json/urlInfo.json
+6
-0
No files found.
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/JgMaintenanceContractServiceImpl.java
View file @
83d62da6
...
@@ -82,9 +82,6 @@ public class JgMaintenanceContractServiceImpl extends BaseService<JgMaintenanceC
...
@@ -82,9 +82,6 @@ public class JgMaintenanceContractServiceImpl extends BaseService<JgMaintenanceC
@Autowired
@Autowired
IJgInstallationNoticeService
jrmInstallationNoticeService
;
IJgInstallationNoticeService
jrmInstallationNoticeService
;
@Autowired
private
CommonMapper
commonMapper
;
/**
/**
* 分页查询
* 分页查询
*/
*/
...
@@ -270,12 +267,12 @@ public class JgMaintenanceContractServiceImpl extends BaseService<JgMaintenanceC
...
@@ -270,12 +267,12 @@ public class JgMaintenanceContractServiceImpl extends BaseService<JgMaintenanceC
*/
*/
@Transactional
@Transactional
public
void
revocation
(
String
instanceId
)
{
public
void
revocation
(
String
instanceId
)
{
// 执行流程
JgMaintenanceContract
contract
=
new
JgMaintenanceContract
();
JgMaintenanceContract
contract
=
new
JgMaintenanceContract
();
LambdaQueryWrapper
<
JgMaintenanceContract
>
lambda
=
new
QueryWrapper
<
JgMaintenanceContract
>().
lambda
();
LambdaQueryWrapper
<
JgMaintenanceContract
>
lambda
=
new
QueryWrapper
<
JgMaintenanceContract
>().
lambda
();
lambda
.
eq
(
JgMaintenanceContract:
:
getInstanceId
,
instanceId
);
lambda
.
eq
(
JgMaintenanceContract:
:
getInstanceId
,
instanceId
);
List
<
String
>
roleListNext
=
new
ArrayList
<>();
List
<
String
>
roleListNext
=
new
ArrayList
<>();
List
<
String
>
roleListAll
=
new
ArrayList
<>();
List
<
String
>
roleListAll
=
new
ArrayList
<>();
contract
=
this
.
getOne
(
lambda
);
ProcessTaskDTO
processTaskDTO
=
workflowService
.
rollBack
(
instanceId
);
ProcessTaskDTO
processTaskDTO
=
workflowService
.
rollBack
(
instanceId
);
String
nextTaskId
=
processTaskDTO
.
getNextTask
().
get
(
0
).
getId
();
String
nextTaskId
=
processTaskDTO
.
getNextTask
().
get
(
0
).
getId
();
this
.
buildRoleList
(
Collections
.
singletonList
(
processTaskDTO
),
roleListNext
,
roleListAll
);
this
.
buildRoleList
(
Collections
.
singletonList
(
processTaskDTO
),
roleListNext
,
roleListAll
);
...
@@ -291,7 +288,7 @@ public class JgMaintenanceContractServiceImpl extends BaseService<JgMaintenanceC
...
@@ -291,7 +288,7 @@ public class JgMaintenanceContractServiceImpl extends BaseService<JgMaintenanceC
// 更新下一步可执行人
// 更新下一步可执行人
String
nextUserIds
=
workflowResultDtos
.
get
(
0
).
getNextExecutorUserIds
();
String
nextUserIds
=
workflowResultDtos
.
get
(
0
).
getNextExecutorUserIds
();
contract
.
setNextExecuteUserIds
(
nextUserIds
);
contract
.
setNextExecuteUserIds
(
nextUserIds
);
this
.
update
(
contract
,
lambda
);
this
.
update
ById
(
contract
);
// 删除待办
// 删除待办
JSONObject
jsonObject
=
JSONObject
.
parseObject
(
JSONObject
.
toJSONString
(
contract
));
JSONObject
jsonObject
=
JSONObject
.
parseObject
(
JSONObject
.
toJSONString
(
contract
));
jsonObject
.
put
(
"nextTaskId"
,
contract
.
getNextTaskId
());
jsonObject
.
put
(
"nextTaskId"
,
contract
.
getNextTaskId
());
...
@@ -299,6 +296,7 @@ public class JgMaintenanceContractServiceImpl extends BaseService<JgMaintenanceC
...
@@ -299,6 +296,7 @@ public class JgMaintenanceContractServiceImpl extends BaseService<JgMaintenanceC
jsonObject
.
put
(
"taskType"
,
BusinessTypeEnum
.
JG_MAINTENANCE_RECORD
.
getCode
());
jsonObject
.
put
(
"taskType"
,
BusinessTypeEnum
.
JG_MAINTENANCE_RECORD
.
getCode
());
jsonObject
.
put
(
"flowStatus"
,
this
.
getTaskCodeByName
(
contract
.
getStatus
()));
jsonObject
.
put
(
"flowStatus"
,
this
.
getTaskCodeByName
(
contract
.
getStatus
()));
jsonObject
.
put
(
"flowStatusLabel"
,
contract
.
getStatus
());
jsonObject
.
put
(
"flowStatusLabel"
,
contract
.
getStatus
());
jsonObject
.
put
(
"changeCertificate"
,
null
);
commonService
.
rollbackTask
(
instanceId
,
jsonObject
);
commonService
.
rollbackTask
(
instanceId
,
jsonObject
);
}
}
...
@@ -430,6 +428,17 @@ public class JgMaintenanceContractServiceImpl extends BaseService<JgMaintenanceC
...
@@ -430,6 +428,17 @@ public class JgMaintenanceContractServiceImpl extends BaseService<JgMaintenanceC
contract
.
setNextExecuteUserIds
(
nextUserIds
);
contract
.
setNextExecuteUserIds
(
nextUserIds
);
executeOneStep
(
contract
,
taskName
,
nextUserIds
,
"0"
);
executeOneStep
(
contract
,
taskName
,
nextUserIds
,
"0"
);
}
}
commonService
.
deleteTaskModel
(
contract
.
getSequenceNbr
()+
""
);
}
else
{
List
<
TaskModelDto
>
modelDtos
=
new
ArrayList
<>();
TaskModelDto
dto
=
new
TaskModelDto
();
dto
.
setModel
(
contract
);
dto
.
setTaskContent
(
buildTaskContent
(
contract
));
dto
.
setTaskCode
(
contract
.
getApplyNo
());
dto
.
setTaskType
(
BusinessTypeEnum
.
JG_COMPANY_CHANGE_REGISTRATION
.
getCode
());
dto
.
setRelationId
(
contract
.
getSequenceNbr
()
+
""
);
modelDtos
.
add
(
dto
);
commonService
.
buildTaskModel
(
modelDtos
);
}
}
updateById
(
contract
);
updateById
(
contract
);
return
true
;
return
true
;
...
...
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-biz/src/main/resources/json/urlInfo.json
View file @
83d62da6
...
@@ -60,6 +60,12 @@
...
@@ -60,6 +60,12 @@
"url"
:
"/mixuap?appId=1742358052905971713&id=1736722525146083329&formType=edit&roleIds={roleIds}&userId={userId}"
"url"
:
"/mixuap?appId=1742358052905971713&id=1736722525146083329&formType=edit&roleIds={roleIds}&userId={userId}"
},
},
{
{
"type"
:
"106"
,
"pageType"
:
"draft"
,
"name"
:
"维保备案"
,
"url"
:
"/mixuap?appId=1742358052905971713&id=1737347718667333633&roleIds={roleIds}&userId={userId}&pageType=edit"
},
{
"type"
:
"106"
,
"type"
:
"106"
,
"pageType"
:
"edit"
,
"pageType"
:
"edit"
,
"name"
:
"维保备案"
,
"name"
:
"维保备案"
,
...
...
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