|
@@ -97,7 +97,9 @@ public class FlowTaskServiceImpl extends BaseServiceImpl<FlowTaskDao, FlowTask>
|
|
|
ApprovalNode approvalNode = flowDefine.getNode(task.getTaskDefinitionKey(), ApprovalNode.class);
|
|
|
StartNode startNode = flowDefine.getNode(task.getTaskDefinitionKey(), StartNode.class);
|
|
|
List<FormProperty> formProperties = Objects.nonNull(approvalNode) ? approvalNode.getFormProperties() : startNode.getFormProperties();
|
|
|
- Map<String, Boolean> operations = Objects.nonNull(approvalNode) ? approvalNode.getOperations() : startNode.getOperations();
|
|
|
+ HashMap<String, Boolean> startOpera = new HashMap<>();
|
|
|
+ startOpera.put("complete", true);
|
|
|
+ Map<String, Boolean> operations = Objects.nonNull(approvalNode) ? approvalNode.getOperations() : startOpera;
|
|
|
FormInfo formInfo = new FormInfo(
|
|
|
flowDefine,
|
|
|
formProperties,
|