|
@@ -158,13 +158,13 @@ public class AssetsNodeHandler extends WorkNodeProcessable {
|
|
|
public boolean goBack(WorkNodeCommit commit) {
|
|
|
Long instanceNodeId = commit.getInstanceNodeId();
|
|
|
WorkFlowNodeInstance currentNode = workFlowNodeInstanceMapper.getInstanceNodeInfoById(instanceNodeId);
|
|
|
- // 用于判断是否是审核节点退回到撰写节点
|
|
|
- List<String> checkNodes = Arrays.asList(REVIEW_STATEMENT.name(), CHECK_REPORT.name());
|
|
|
+ // 用于判断是否是审核意见书节点退回到撰写意见书节点 或 撰写报告节点退回到报告取号节点
|
|
|
+ List<String> checkNodes = Arrays.asList(REVIEW_STATEMENT.name(), WRITE_REPORT.name());
|
|
|
|
|
|
// 用于判断是否是复审节点进行退回操作
|
|
|
List<String> reCheckNodes = Arrays.asList(REEXAMINE_STATEMENT.name(), RECHECK_REPORT.name());
|
|
|
|
|
|
- if (checkNodes.contains(currentNode.getNodeCode())) { // 审核节点退回到撰写节点
|
|
|
+ if (checkNodes.contains(currentNode.getNodeCode())) { // 审核意见书节点退回到撰写意见书节点 或 撰写报告节点退回到报告取号节点
|
|
|
//将上一个节点状态改为PENDING
|
|
|
workFlowNodeInstanceService.update(new LambdaUpdateWrapper<WorkFlowNodeInstance>()
|
|
|
.set(WorkFlowNodeInstance::getState, PENDING)
|