|
@@ -91,7 +91,9 @@ public class PersonalNodeHandler extends WorkNodeProcessable {
|
|
break;
|
|
break;
|
|
case CHECK_FEEDBACK:
|
|
case CHECK_FEEDBACK:
|
|
if (workNodeCommit.getIfFeedback()!=null && !workNodeCommit.getIfFeedback()) {
|
|
if (workNodeCommit.getIfFeedback()!=null && !workNodeCommit.getIfFeedback()) {
|
|
- nextWorkNode = workNodeService.getNextWorkNode(nextWorkNode.getFlowId(), nextWorkNode.getId());
|
|
|
|
|
|
+ Map<String, List<WorkflowNodeEnum>> xPersonalNecessaryNodes = CallbackEnum.NecessaryNode.getByProduction(MainBusinessEnum.PERSONAL_BUSINESS.name(),
|
|
|
|
+ production);
|
|
|
|
+ nextWorkNode = workNodeService.getNextWorkNodeByBusiness(currentInstanceNode.getFlowId(),MainBusinessEnum.PERSONAL_BUSINESS, QUOTATION_FEEDBACK.name(), xPersonalNecessaryNodes);
|
|
}
|
|
}
|
|
break;
|
|
break;
|
|
case CHECK_PERSONAL_CLIENT_TYPE:
|
|
case CHECK_PERSONAL_CLIENT_TYPE:
|