美文网首页
2019-05-01

2019-05-01

作者: 一_贫 | 来源:发表于2019-05-01 22:50 被阅读0次

在线bpmn

https://bpmn.52itstyle.vip/

POST repository / deployments

请求体应包含multipart / form-data类型的数据。请求中应该只有一个文件,任何其他文件都将被忽略。部署名称是传入的文件字段的名称。如果需要在单个部署中部署多个资源,请压缩zip中的资源,并确保文件名以.bar或结尾.zip。

可以在请求正文中使用名称传递附加参数(表单字段)tenantId。此字段的值将用作此部署完成的租户的ID。

{
  "id": "10",
  "name": "activiti-examples.bar",
  "deploymentTime": "2010-10-13T14:54:26.750+02:00",
  "category": null,
  "url": "http://localhost:8081/service/repository/deployments/10",
  "tenantId" : "myTenant"
}

PUT runtime / process-instances

请求正文(以流程定义ID开头):

{
   "processDefinitionId":"oneTaskProcess:1:158",
   "businessKey":"myBusinessKey",
   "variables": [
      {
        "name":"myVar",
        "value":"This is a variable",
      }
   ]
}

请求正文(从流程定义键开始):

 {
   "processDefinitionKey":"oneTaskProcess",
   "businessKey":"myBusinessKey",
   "tenantId": "tenant1",
   "variables": [
      {
        "name":"myVar",
        "value":"This is a variable",
      }
   ]
}

请求正文(以消息开头):

{
   "message":"newOrderMessage",
   "businessKey":"myBusinessKey",
   "tenantId": "tenant1",
   "variables": [
      {
        "name":"myVar",
        "value":"This is a variable",
      }
   ]
}

请注意,transientVariables属性也被接受为此json的一部分,它遵循与variables属性相同的结构。

只有一个processDefinitionIdprocessDefinitionKey或者message可以在请求体中使用。参数businessKeyvariables并且tenantId是可选的。如果tenantId省略,将使用默认租户。有关变量格式的更多信息可以在REST变量部分找到。请注意,忽略了提供的变量范围,始终是过程变量local

相关文章

网友评论

      本文标题:2019-05-01

      本文链接:https://www.haomeiwen.com/subject/oxjwnqtx.html