有一个 Web 服务操作可以终止工作流:TerminateWorkflow
您将需要在 JavaScript 中构建soap 请求。该文档有一个示例:
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope"
xmlns:nin="http://nintex.com">
<soap:Header/>
<soap:Body>
<nin:TerminateWorkflow>
<nin:listId>00000000-0000-0000-0000-000000000000</nin:listId>
<nin:itemId>0</nin:itemId>
<nin:instanceId>4f3d251f-3e3d-4065-8784-8d698868f429</nin:instanceId>
</nin:TerminateWorkflow>
</soap:Body>
</soap:Envelope>
它还有一个响应样本:
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<TerminateWorkflowResponse xmlns="http://nintex.com"/>
</soap:Body>
</soap:Envelope>