Activiti工作流引擎系列-第二篇
官网案例下载安装实例
{ "info": { "_postman_id": "64f2d7ca-8287-4f8d-94ba-1138861877dd", "name": "Activiti6接口文档", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json" }, "item": [ { "name": "数据库表格管理|Database tables", "item": [ { "name": "查询数据库表格|返回表名称、请求地址、记录数", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/management/tables", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "management", "tables" ] } }, "response": [] }, { "name": "通过数据表名称查询数据表信息|返回表名称、请求地址、记录数", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/management/tables/ACT_ID_USER", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "management", "tables", "ACT_ID_USER" ] }, "description": "http://localhost:9500/activiti-rest/service/management/tables/ACT_ID_USER" }, "response": [] }, { "name": "通过数据表名称查询数据结构|返回表名称、字段属性、类型", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/management/tables/ACT_ID_USER/columns", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "management", "tables", "ACT_ID_USER", "columns" ] }, "description": "http://localhost:9500/activiti-rest/service/management/tables/ACT_ID_USER/columns" }, "response": [] }, { "name": "条件查询某数据表数据列表", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/management/tables/ACT_GE_BYTEARRAY/data?start=0&size=5&orderDescendingColumn=ID_", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "management", "tables", "ACT_GE_BYTEARRAY", "data" ], "query": [ { "key": "start", "value": "0", "description": "从第几页开始" }, { "key": "size", "value": "5", "description": "每页显示数量" }, { "key": "orderAscendingColumn", "value": "ID_", "description": "按某字段属性升序", "disabled": true }, { "key": "orderDescendingColumn", "value": "ID_", "description": "按某字段属性降序" } ] }, "description": "http://localhost:9500/activiti-rest/service/management/tables/ACT_ID_USER/data" }, "response": [] } ] }, { "name": "部署|Deployment", "item": [ { "name": "条件查询流程部署信息表|act_re_deployment", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/repository/deployments", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "repository", "deployments" ], "query": [ { "key": "name", "value": "Demo processes", "description": "只返回具有给定名称的部署", "disabled": true }, { "key": "nameLike", "value": "Demo processes", "description": "只返回具有类似于给定名称的名称的部署", "disabled": true }, { "key": "category", "value": null, "description": "只返回给定类别的部署", "disabled": true }, { "key": "categoryNotEquals", "value": null, "description": "只返回那些没有指定类别的部署", "disabled": true }, { "key": "tenantId", "value": null, "description": "只返回带有给定tenantId的部署", "disabled": true }, { "key": "tenantIdLike", "value": null, "description": "只返回与给定值类似的tenantId的部署", "disabled": true }, { "key": "withoutTenantId", "value": "true", "description": "如果为true,则只返回没有tenantId集的部署。如果为false,则忽略withoutTenantId参数", "disabled": true }, { "key": "sort", "value": null, "description": "排序", "disabled": true } ] } }, "response": [] }, { "name": "流程发布|流程部署", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "POST", "header": [], "body": { "mode": "formdata", "formdata": [ { "key": "Multipart", "description": "File must be of type .bpmn20.xml, .bpmn, .bar or .zip", "type": "file", "src": "/F:/流程框架/activiti7/activiti-dev/activity-web/src/main/resources/processes/holiday.bpmn" }, { "key": "tenantId", "value": "", "description": "业务表单编号", "type": "text" } ] }, "url": { "raw": "http://localhost:9500/activiti-rest/service/repository/deployments", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "repository", "deployments" ] }, "description": "http://localhost:9500/activiti-rest/service/repository/deployments\r\n\r\n请求体应该包含multipart/form-data类型的数据。请求中应该只有一个文件,任何额外的文件都将被忽略。如果需要在单个部署中部署多个资源,请将资源压缩为zip格式,并确保文件名以.bar或.zip结尾。\r\n\r\n可以在请求主体中以名称tenantId传递一个附加参数(表单字段)。该字段的值将用作完成部署的租户的id" }, "response": [] }, { "name": "通过流程部署编号删除部署信息|是否级联删除流程部署相关文件", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "DELETE", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/repository/deployments/2544?cascade=true", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "repository", "deployments", "2544" ], "query": [ { "key": "cascade", "value": "true", "description": "是否级联删除流程部署文件" } ] }, "description": "http://localhost:9500/activiti-rest/service/repository/deployments/{act_re_deployment.ID_}?cascade=true" }, "response": [] }, { "name": "通过流程部署编号查询部署信息|回显部署编号、文件名称、类别、地址、业务表单编号", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/repository/deployments/2548", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "repository", "deployments", "2548" ] }, "description": "http://localhost:9500/activiti-rest/service/repository/deployments/{deploymentId}\r\n\r\ndeploymentId==act_re_deployment.ID_" }, "response": [] }, { "name": "通过流程部署编号和部署资源名称查询资源信息(文件形式)|act_ge_bytearray", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/repository/deployments/2548/resourcedata/holiday.bpmn", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "repository", "deployments", "2548", "resourcedata", "holiday.bpmn" ] }, "description": "http://localhost:9500/activiti-rest/service/repository/deployments/{deploymentId}/resourcedata/{resourceId}\n\n响应体将包含请求资源的二进制资源内容。响应内容类型将与资源mimeType属性中返回的类型相同。此外,还设置了内容配置头,允许浏览器下载而不是显示文件。\n\n部署编号:\ndeploymentId == act_ge_bytearray.DEPLOYMENT_ID_ \ndeploymentId == act_re_deployment.ID_\n\n资源名称:\nresourceId == act_ge_bytearray.NAME_\n\nresourceId:\n要获取数据的资源的id,确保对resourceId进行url编码,以防它包含正斜杠。例如:使用diagrams%2Fmy-process.bpmn20.xml而不是diagrams/Fmy-process.bpmn20.xml。" }, "response": [] }, { "name": "通过流程部署编号查询资源文件列表|act_ge_bytearray", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/repository/deployments/2548/resources", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "repository", "deployments", "2548", "resources" ] }, "description": "http://localhost:9500/activiti-rest/service/repository/deployments/{deploymentId}/resources\r\n\r\n单个资源的结果JSON中的dataUrl属性包含用于检索二进制资源的实际URL。\r\n\r\n" }, "response": [] }, { "name": "通过流程部署编号和资源名称查询资源部署信息", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/repository/deployments/2548/resources/holiday.bpmn", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "repository", "deployments", "2548", "resources", "holiday.bpmn" ] }, "description": "http://localhost:9500/activiti-rest/service/repository/deployments/2548/resources/holiday.bpmn" }, "response": [] } ] }, { "name": "引擎|Engine", "item": [ { "name": "获取流程引擎信息", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/management/engine", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "management", "engine" ] } }, "response": [] }, { "name": "获取流程引擎属性|act_ge_property", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/management/properties", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "management", "properties" ] } }, "response": [] } ] }, { "name": "执行|Executions", "item": [ { "name": "New Request", "request": { "method": "GET", "header": [], "url": null }, "response": [] } ] }, { "name": "表单|Forms", "item": [ { "name": "通过任务编号或流程定义编号查询表单信息", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/form/form-data", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "form", "form-data" ], "query": [ { "key": "taskId", "value": "", "description": "任务编号", "disabled": true }, { "key": "processDefinitionId", "value": "", "description": "流程定义编号", "disabled": true } ] } }, "response": [] }, { "name": "提交任务表单数据", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"action\": \"string\",\r\n \"processDefinitionId\": \"string\",\r\n \"taskId\": \"string\",\r\n \"businessKey\": \"string\",\r\n \"properties\": [\r\n {\r\n \"id\": \"string\",\r\n \"name\": \"string\",\r\n \"type\": \"string\",\r\n \"value\": \"string\",\r\n \"readable\": false,\r\n \"writable\": false,\r\n \"required\": false,\r\n \"datePattern\": \"string\",\r\n \"enumValues\": [\r\n {\r\n \"id\": \"string\",\r\n \"name\": \"string\"\r\n }\r\n ]\r\n }\r\n ]\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "http://localhost:9500/activiti-rest/service/form/form-data", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "form", "form-data" ] }, "description": "http://localhost:9500/activiti-rest/service/form/form-data" }, "response": [] } ] }, { "name": "流程定义|Process Definitions", "item": [ { "name": "条件查询流程定义信息列表|act_re_procdef", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/repository/process-definitions?version=1", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "repository", "process-definitions" ], "query": [ { "key": "version", "value": "1", "description": "只返回带有给定版本的流程定义" }, { "key": "name", "value": "Create timers process", "description": "只返回给定名称的流程定义", "disabled": true }, { "key": "nameLike", "value": null, "description": "只返回与给定名称类似的名称的进程定义", "disabled": true }, { "key": "key", "value": null, "description": "只返回带有给定键的进程定义", "disabled": true }, { "key": "keyLike", "value": null, "description": "只返回名称与给定键类似的进程定义", "disabled": true }, { "key": "resourceName", "value": null, "description": "仅返回具有给定资源名的进程定义", "disabled": true }, { "key": "resourceNameLike", "value": null, "description": "只返回名称与给定资源名称类似的进程定义", "disabled": true }, { "key": "category", "value": null, "description": "只返回具有给定类别的进程定义", "disabled": true }, { "key": "categoryLike", "value": null, "description": "只返回具有类似给定名称的类别的进程定义", "disabled": true }, { "key": "categoryNotEquals", "value": null, "description": "只返回不包含给定类别的进程定义", "disabled": true }, { "key": "deploymentId", "value": null, "description": "流程部署编号", "disabled": true }, { "key": "startableByUser", "value": null, "description": "只返回进程定义,这些定义是使用给定id的部署的一部分", "disabled": true }, { "key": "latest", "value": null, "description": "只返回最新的流程定义版本,只能与key和key like参数一起使用,使用任何其他参数将导致400响应", "disabled": true }, { "key": "suspended", "value": null, "description": "如果为true,则只返回挂起的进程定义;如果为false,则只返回活动的进程定义(没有挂起)", "disabled": true }, { "key": "sort", "value": null, "description": "排序字段", "disabled": true } ] } }, "response": [] }, { "name": "通过流程定义编号查询流程定义信息|act_re_procdef", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/repository/process-definitions/myProcess_1:1:2551", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "repository", "process-definitions", "myProcess_1:1:2551" ] }, "description": "http://localhost:9500/activiti-rest/service/repository/process-definitions/{processDefinitionId}\r\n\r\nprocessDefinitionId == act_re_procdef.ID_" }, "response": [] }, { "name": "更新流程定义|流程类别、暂停流程定义、激活流程定义", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"action\": \"suspend\",\r\n \"includeProcessInstances\": true,\r\n \"date\": \"2021-07-21T10:06:05.664Z\",\r\n \"category\": \"string\"\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "http://localhost:9500/activiti-rest/service/repository/process-definitions/myProcess_1:1:2551", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "repository", "process-definitions", "myProcess_1:1:2551" ] }, "description": "http://localhost:9500/activiti-rest/service/repository/process-definitions/{processDefinitionId}" }, "response": [] }, { "name": "通过流程定义编号查询此定义下启动的流程实例信息列表", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/repository/process-definitions/myProcess_1:1:2551/identitylinks", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "repository", "process-definitions", "myProcess_1:1:2551", "identitylinks" ] }, "description": "http://localhost:9500/activiti-rest/service/repository/process-definitions/{processDefinitionId}/identitylinks" }, "response": [] }, { "name": "添加流程用户或组只能选其一| act_ru_identitylink 运行时流程人员表", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"url\": \"\",\r\n \"group\": \"1\",\r\n \"type\": \"1\"\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "http://localhost:9500/activiti-rest/service/repository/process-definitions/myProcess_1:1:2551/identitylinks", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "repository", "process-definitions", "myProcess_1:1:2551", "identitylinks" ] } }, "response": [] }, { "name": "通过流程定义编号获取流程用户或组信息| GET /repository/process-definitions/{processDefinitionId}/identitylinks/{family}/{identityId}", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/repository/process-definitions/myProcess_1:1:2551/identitylinks/users/yangcuiping", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "repository", "process-definitions", "myProcess_1:1:2551", "identitylinks", "users", "yangcuiping" ] } }, "response": [] }, { "name": "通过流程定义编号获取流程定义图片| GET /repository/process-definitions/{processDefinitionId}/image", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/repository/process-definitions/myProcess_1:1:2551/image", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "repository", "process-definitions", "myProcess_1:1:2551", "image" ] } }, "response": [] }, { "name": "通过流程定义编号获取流程模型数据|GET /repository/process-definitions/{processDefinitionId}/model", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/repository/process-definitions/myProcess_1:1:2551/model", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "repository", "process-definitions", "myProcess_1:1:2551", "model" ] } }, "response": [] }, { "name": "通过流程定义编号获取资源数据(xml文件)|GET /repository/process-definitions/{processDefinitionId}/resourcedata", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/repository/process-definitions/myProcess_1:1:2551/resourcedata", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "repository", "process-definitions", "myProcess_1:1:2551", "resourcedata" ] } }, "response": [] }, { "name": "通过流程定义编号删除流程用户或组信息| DELETE /repository/process-definitions/{processDefinitionId}/identitylinks/{family}/{identityId}", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "DELETE", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/repository/process-definitions/myProcess_1:1:2551/identitylinks/users/yangcuiping", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "repository", "process-definitions", "myProcess_1:1:2551", "identitylinks", "users", "yangcuiping" ] } }, "response": [] } ] }, { "name": "组|Groups", "item": [ { "name": "添加用户组信息表( act_id_group )|POST /identity/groups", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"id\": \"1\",\r\n \"url\": \"string\",\r\n \"name\": \"cheng\",\r\n \"type\": \"security-role\"\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "http://localhost:9500/activiti-rest/service/identity/groups", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "identity", "groups" ] } }, "response": [] }, { "name": "条件获取用户组信息列表|act_id_group|GET /identity/groups", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "GET", "header": [], "body": { "mode": "formdata", "formdata": [] }, "url": { "raw": "http://localhost:9500/activiti-rest/service/identity/groups?id=1", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "identity", "groups" ], "query": [ { "key": "id", "value": "1", "description": "用户组唯一标识" }, { "key": "name", "value": null, "description": "用户组名称", "disabled": true }, { "key": "type", "value": null, "description": "用户组类别", "disabled": true }, { "key": "nameLike", "value": null, "description": "用户组名称模糊", "disabled": true }, { "key": "member", "value": null, "description": "通过用户组成员查询用户组", "disabled": true }, { "key": "potentialStarter", "value": null, "description": "只返回那些成员是具有给定id的进程定义的潜在启动者的组", "disabled": true }, { "key": "sort", "value": null, "description": "排序字段", "disabled": true } ] } }, "response": [] }, { "name": "删除用户组信息|DELETE /identity/groups/{groupId}", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "DELETE", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/identity/groups/1", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "identity", "groups", "1" ] } }, "response": [] }, { "name": "获取某个用户组信息|GET /identity/groups/{groupId}", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/identity/groups/1", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "identity", "groups", "1" ] } }, "response": [] }, { "name": "修改用户组信息|PUT /identity/groups/{groupId}", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"id\": \"1\",\r\n \"url\": \"string\",\r\n \"name\": \"chengqiang\",\r\n \"type\": \"assignment\"\r\n} ", "options": { "raw": { "language": "json" } } }, "url": { "raw": "http://localhost:9500/activiti-rest/service/identity/groups/1", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "identity", "groups", "1" ] } }, "response": [] }, { "name": "添加用户组成员|act_id_membership(用户|组中间表)|POST /identity/groups/{groupId}/members", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"userId\": \"chengqiang\"\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "http://localhost:9500/activiti-rest/service/identity/groups/1/members", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "identity", "groups", "1", "members" ] }, "description": "http://localhost:9500/activiti-rest/service/identity/groups/1/members" }, "response": [] }, { "name": "删除用户组中某成员|act_id_membership|DELETE /identity/groups/{groupId}/members/{userId}", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "DELETE", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/identity/groups/1/members/chengqiang", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "identity", "groups", "1", "members", "chengqiang" ] }, "description": "http://localhost:9500/activiti-rest/service/identity/groups/1/members/chengqiang" }, "response": [] } ] }, { "name": "用户|Users", "item": [ { "name": "添加用户信息表 act_id_user| POST /identity/users", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"id\": \"yangcuiping\",\r\n \"firstName\": \"Cui-ping\",\r\n \"lastName\": \"Yang\",\r\n \"url\": \"\",\r\n \"email\": \"yiwannuofulasi@163.com\",\r\n \"pictureUrl\": \"\",\r\n \"password\": \"123456\"\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "http://localhost:9500/activiti-rest/service/identity/users", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "identity", "users" ] } }, "response": [] }, { "name": "条件获取用户信息列表| GET /identity/users", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/identity/users?id=yangcuiping", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "identity", "users" ], "query": [ { "key": "firstName", "value": null, "description": "名字匹配", "disabled": true }, { "key": "lastName", "value": null, "description": "名字匹配", "disabled": true }, { "key": "email", "value": null, "description": "电子邮箱匹配", "disabled": true }, { "key": "firstNameLike", "value": null, "description": "名字模糊", "disabled": true }, { "key": "lastNameLike", "value": null, "description": "名字模糊", "disabled": true }, { "key": "emailLike", "value": null, "description": "电子邮箱模糊", "disabled": true }, { "key": "memberOfGroup", "value": null, "description": "通过用户组查询用户", "disabled": true }, { "key": "potentialStarter", "value": null, "description": "只返回那些成员是具有给定id的进程定义的潜在启动者的用户", "disabled": true }, { "key": "sort", "value": null, "description": "排序", "disabled": true }, { "key": "id", "value": "yangcuiping" } ] } }, "response": [] }, { "name": "删除用户信息| DELETE /identity/users/{userId}", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "DELETE", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/identity/users/yangcuiping", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "identity", "users", "yangcuiping" ] }, "description": "http://localhost:9500/activiti-rest/service/identity/users/yangcuiping" }, "response": [] }, { "name": "修改用户信息|PUT /identity/users/{userId}", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"id\": \"yangcuiping\",\r\n \"firstName\": \"Cui-ping\",\r\n \"lastName\": \"Yang\",\r\n \"url\": \"\",\r\n \"email\": \"yiwannuofulasi@163.com\",\r\n \"pictureUrl\": \"\",\r\n \"password\": \"123456\"\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "http://localhost:9500/activiti-rest/service/identity/users/yangcuiping", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "identity", "users", "yangcuiping" ] } }, "response": [] }, { "name": "获取用户详情|GET /identity/users/{userId}", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/identity/users/yangcuiping", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "identity", "users", "yangcuiping" ] } }, "response": [] }, { "name": "获取用户扩展信息表|act_id_info | GET /identity/users/{userId}/info", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/identity/users/yangcuiping/info", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "identity", "users", "yangcuiping", "info" ] } }, "response": [] }, { "name": "添加用户扩展信息| POST /identity/users/{userId}/info", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"key\": \"girle\",\r\n \"value\": \"life\"\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "http://localhost:9500/activiti-rest/service/identity/users/yangcuiping/info", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "identity", "users", "yangcuiping", "info" ] } }, "response": [] }, { "name": "通过用户标识和关键字删除用户扩展信息| DELETE /identity/users/{userId}/info/{key}", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "DELETE", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/identity/users/yangcuiping/info/girle", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "identity", "users", "yangcuiping", "info", "girle" ] } }, "response": [] }, { "name": "通过用户标识和关键字获取用户扩展信息| GET /identity/users/{userId}/info/{key}", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/identity/users/yangcuiping/info/girle", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "identity", "users", "yangcuiping", "info", "girle" ] } }, "response": [] }, { "name": "修改用户扩展信息| PUT /identity/users/{userId}/info/{key}", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"key\": \"girle\",\r\n \"value\": \"value\"\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "http://localhost:9500/activiti-rest/service/identity/users/yangcuiping/info/girle", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "identity", "users", "yangcuiping", "info", "girle" ] }, "description": "http://localhost:9500/activiti-rest/service/identity/users/yangcuiping/info/girle" }, "response": [] }, { "name": "通过用户标识获取用户图片| GET /identity/users/{userId}/picture", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/identity/users/yangcuiping/picture", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "identity", "users", "yangcuiping", "picture" ] } }, "response": [] }, { "name": "上传用户图片| PUT /identity/users/{userId}/picture | act_ge_bytearray", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "PUT", "header": [], "body": { "mode": "formdata", "formdata": [ { "key": "Multipart", "type": "file", "src": "/C:/Users/2661254959/Pictures/联想锁屏壁纸/touxiang.jpg" } ] }, "url": { "raw": "http://localhost:9500/activiti-rest/service/identity/users/yangcuiping/picture", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "identity", "users", "yangcuiping", "picture" ] } }, "response": [] } ] }, { "name": "Models|模型", "item": [ { "name": "条件获取流程设计模型部署信息(act_re_model )| 流程设计器设计流程后,保存数据到该表 | GET /repository/models", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/repository/models", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "repository", "models" ], "query": [ { "key": "id", "value": null, "description": "模型编号", "disabled": true }, { "key": "category", "value": null, "description": "分类匹配", "disabled": true }, { "key": "categoryLike", "value": null, "description": "分类模糊", "disabled": true }, { "key": "categoryNotEquals", "value": null, "description": "分类不匹配", "disabled": true }, { "key": "name", "value": null, "description": "名称", "disabled": true }, { "key": "nameLike", "value": null, "description": "名称模糊", "disabled": true }, { "key": "key", "value": null, "disabled": true }, { "key": "deploymentId", "value": null, "description": "部署编号", "disabled": true }, { "key": "version", "value": null, "description": "版本", "disabled": true }, { "key": "latestVersion", "value": null, "description": "是否最新版本模型", "disabled": true }, { "key": "deployed", "value": null, "description": "模型是否部署", "disabled": true }, { "key": "tenantId", "value": null, "description": "业务编号匹配", "disabled": true }, { "key": "tenantIdLike", "value": null, "description": "业务编号模糊", "disabled": true }, { "key": "withoutTenantId", "value": null, "description": "模型是否绑定业务编号", "disabled": true }, { "key": "sort", "value": null, "description": "排序字段", "disabled": true } ] } }, "response": [] }, { "name": "通过模型编号获取模型信息|GET /repository/models/{modelId}", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/repository/models/2537", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "repository", "models", "2537" ] } }, "response": [] }, { "name": "添加模型信息| POST /repository/models", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"name\": \"cheng_qiang\",\r\n \"key\": \"\",\r\n \"category\": \"\",\r\n \"version\": 0,\r\n \"metaInfo\": \"\",\r\n \"deploymentId\": \"2548\",\r\n \"tenantId\": \"\"\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "http://localhost:9500/activiti-rest/service/repository/models", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "repository", "models" ] } }, "response": [] }, { "name": "修改模型信息| PUT /repository/models/{modelId}", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"name\": \"cheng_qiang\",\r\n \"key\": \"\",\r\n \"category\": \"\",\r\n \"version\": 1,\r\n \"metaInfo\": \"This is a cheng_qiang model\",\r\n \"deploymentId\": \"2548\",\r\n \"tenantId\": \"\"\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "http://localhost:9500/activiti-rest/service/repository/models/5007", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "repository", "models", "5007" ] } }, "response": [] }, { "name": "通过模型编号删除模型信息| DELETE /repository/models/{modelId}", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "DELETE", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/repository/models/5007", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "repository", "models", "5007" ] } }, "response": [] } ] }, { "name": "流程实例|Process Instances", "item": [ { "name": "启动一个流程实例| POST /runtime/process-instances", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"processDefinitionKey\": \"myProcess_1\",\r\n \"businessKey\": \"\",\r\n \"variables\": [\r\n {\r\n \"name\": \"cheng_qiang\",\r\n \"value\": \"cheng_qiang\"\r\n }\r\n ],\r\n \"transientVariables\": [\r\n {\r\n \"name\": \"yiwannuofulasi\",\r\n \"value\": \"yiwannuofulasi\"\r\n }\r\n ],\r\n \"tenantId\": \"\",\r\n \"returnVariables\": false\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/process-instances", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "process-instances" ] }, "description": "##1、通过流程定义编号启动\nRequest body (start by process definition id)\n{\n \"processDefinitionId\":\"oneTaskProcess:1:158\",\n \"businessKey\":\"myBusinessKey\",\n \"variables\": [\n {\n \"name\":\"myVar\",\n \"value\":\"This is a variable\",\n }\n ]\n}\n\n\n##2、通过流程定义key启动\nRequest body (start by process definition key)\n {\n \"processDefinitionKey\":\"oneTaskProcess\",\n \"businessKey\":\"myBusinessKey\",\n \"tenantId\": \"tenant1\",\n \"variables\": [\n {\n \"name\":\"myVar\",\n \"value\":\"This is a variable\",\n }\n ]\n}\n\n##3、通过消息启动\nRequest body (start by message)\n{\n \"message\":\"newOrderMessage\",\n \"businessKey\":\"myBusinessKey\",\n \"tenantId\": \"tenant1\",\n \"variables\": [\n {\n \"name\":\"myVar\",\n \"value\":\"This is a variable\",\n }\n ]\n}" }, "response": [] }, { "name": "条件获取运行时流程实例信息列表 | GET /runtime/process-instances", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/process-instances", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "process-instances" ], "query": [ { "key": "id", "value": null, "description": "流程实例编号", "disabled": true }, { "key": "processDefinitionKey", "value": null, "description": "流程定义key", "disabled": true }, { "key": "processDefinitionId", "value": null, "description": "流程定义编号", "disabled": true }, { "key": "businessKey", "value": null, "description": "业务主键", "disabled": true }, { "key": "involvedUser", "value": null, "description": "用户相关流程实例", "disabled": true }, { "key": "suspended", "value": null, "description": "如果为true,则只返回被挂起的流程实例;如果为false,则只返回未挂起(活动)的流程实例。", "disabled": true }, { "key": "superProcessInstanceId", "value": null, "description": "只返回具有给定的父流程实例id的流程实例(对于具有调用活动的流程)。", "disabled": true }, { "key": "subProcessInstanceId", "value": null, "description": "仅返回具有给定子流程实例id的流程实例(用于作为调用活动启动的流程)。", "disabled": true }, { "key": "excludeSubprocesses", "value": null, "description": "只返回是否有子流程的流程实例|true或false", "disabled": true }, { "key": "includeProcessVariables", "value": null, "description": "只返回是否有流程变量的流程实例|true或false", "disabled": true }, { "key": "tenantId", "value": null, "description": "给定tenantId流程实例", "disabled": true }, { "key": "tenantIdLike", "value": null, "description": "只返回带有tenantId的流程实例,类似于给定的值", "disabled": true }, { "key": "withoutTenantId", "value": null, "description": "如果为true,则只返回没有tenantId集的流程实例。如果为false,则忽略withoutTenantId参数", "disabled": true }, { "key": "sort", "value": null, "description": "排序字段", "disabled": true } ] } }, "response": [] }, { "name": "条件查询流程实例信息列表 | POST /query/process-instances", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"start\": 0,\r\n \"size\": 10\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "http://localhost:9500/activiti-rest/service/query/process-instances", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "query", "process-instances" ] } }, "response": [] }, { "name": "通过流程实例编号删除流程实例| DELETE /runtime/process-instances/{processInstanceId}", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "DELETE", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/process-instances/5008?deleteReason=测试环节", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "process-instances", "5008" ], "query": [ { "key": "deleteReason", "value": "测试环节", "description": "删除原因" } ] } }, "response": [] }, { "name": "通过流程实例编号查询流程实例信息 | GET /runtime/process-instances/{processInstanceId}", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/process-instances/5017", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "process-instances", "5017" ] } }, "response": [] }, { "name": "激活或挂起流程实例 | PUT /runtime/process-instances/{processInstanceId}", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"action\": \"activate\"\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/process-instances/5017", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "process-instances", "5017" ] }, "description": "激活流程实例\nActivate a process instance\n\n{\n \"action\" : \"suspend\" \n}\n\n暂停流程实例\nSuspend a process instance\n\n{\n \"action\" : \"activate\"\n}" }, "response": [] }, { "name": "通过流程实例编号获取流程实例关系图 | GET /runtime/process-instances/{processInstanceId}/diagram", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/process-instances/5017/diagram", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "process-instances", "5017", "diagram" ] } }, "response": [] }, { "name": "通过流程实例编号获取流程实例相关参与人员信息| GET /runtime/process-instances/{processInstanceId}/identitylinks", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/process-instances/5017/identitylinks", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "process-instances", "5017", "identitylinks" ] } }, "response": [] }, { "name": "添加一个流程实例参与者信息(act_hi_identitylink|act_ru_identitylink) | POST /runtime/process-instances/{processInstanceId}/identitylink", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"url\": \"\",\r\n \"user\": \"yiwannuofulasi1\",\r\n \"group\": null,\r\n \"type\": \"1\"\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/process-instances/5017/identitylinks", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "process-instances", "5017", "identitylinks" ] } }, "response": [] }, { "name": "通过流程实例编号、用户标识、类别删除流程实例参与者信息 | DELETE /runtime/process-instances/{processInstanceId}/identitylinks/users/{identityId}/{type}", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "DELETE", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/process-instances/5017/identitylinks/users/yiwannuofulasi1/1", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "process-instances", "5017", "identitylinks", "users", "yiwannuofulasi1", "1" ] } }, "response": [] }, { "name": "通过流程实例编号、用户标识、类别获取流程实例参与者信息", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/process-instances/5017/identitylinks/users/yiwannuofulasi1/1", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "process-instances", "5017", "identitylinks", "users", "yiwannuofulasi1", "1" ] } }, "response": [] }, { "name": "添加流程实例局部变量 | POST /runtime/process-instances/{processInstanceId}/variables", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "POST", "header": [], "body": { "mode": "raw", "raw": "[\r\n {\r\n \"name\":\"cheng_qiang\",\r\n \"value\":\"data:image/jpg;base64,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AAAAAAAAAAAAQmwgIGRvdWJAb+AAAAAAAAAAAABCcmRUVW50RiNSbHQAAAAAAAAAAAAAAABCbGQgVW50RiNSbHQAAAAAAAAAAAAAAABSc2x0VW50RiNQeGxAUgAAAAAAAAAAAAp2ZWN0b3JEYXRhYm9vbAEAAAAAUGdQc2VudW0AAAAAUGdQcwAAAABQZ1BDAAAAAExlZnRVbnRGI1JsdAAAAAAAAAAAAAAAAFRvcCBVbnRGI1JsdAAAAAAAAAAAAAAAAFNjbCBVbnRGI1ByY0BZAAAAAAAAOEJJTQPtAAAAAAAQAEgAAAABAAIASAAAAAEAAjhCSU0EJgAAAAAADgAAAAAAAAAAAAA/gAAAOEJJTQQNAAAAAAAEAAAAeDhCSU0EGQAAAAAABAAAAB44QklNA/MAAAAAAAkAAAAAAAAAAAEAOEJJTScQAAAAAAAKAAEAAAAAAAAAAjhCSU0D9QAAAAAASAAvZmYAAQBsZmYABgAAAAAAAQAvZmYAAQChmZoABgAAAAAAAQAyAAAAAQBaAAAABgAAAAAAAQA1AAAAAQAtAAAABgAAAAAAAThCSU0D+AAAAAAAcAAA/////////////////////////////wPoAAAAAP////////////////////////////8D6AAAAAD/////////////////////////////A+gAAAAA/////////////////////////////wPoAAA4QklNBAAAAAAAAAIAAThCSU0EAgAAAAAABAAAAAA4QklNBDAAAAAAAAIBAThCSU0ELQAAAAAABgABAAAAAjhCSU0ECAAAAAAAEAAAAAEAAAJAAAACQAAAAAA4QklNBB4AAAAAAAQAAAAAOEJJTQQaAAAAAAM/AAAABgAAAAAAAAAAAAAAaAAAASwAAAAFZypoB5iYAC0AMQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAABLAAAAGgAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAQAAAAAAAG51bGwAAAACAAAABmJvdW5kc09iamMAAAABAAAAAAAAUmN0MQAAAAQAAAAAVG9wIGxvbmcAAAAAAAAAAExlZnRsb25nAAAAAAAAAABCdG9tbG9uZwAAAGgAAAAAUmdodGxvbmcAAAEsAAAA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AAAABwACAAAAAQEA/+EN0Gh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8APD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcDpDcmVhdGVEYXRlPSIyMDIwLTA2LTA0VDE4OjI5OjAzKzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIwLTA2LTA0VDE4OjI5OjAzKzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMC0wNi0wNFQxODoyOTowMyswODowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5OUM0NDgzNjRFQTZFQTExOUE2MEU4RDJFQzc5MTAyNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5OEM0NDgzNjRFQTZFQTExOUE2MEU4RDJFQzc5MTAyNCIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjk4QzQ0ODM2NEVBNkVBMTE5QTYwRThEMkVDNzkxMDI0IiBkYzpmb3JtYXQ9ImltYWdlL2pwZWciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6OThDNDQ4MzY0RUE2RUExMTlBNjBFOEQyRUM3OTEwMjQiIHN0RXZ0OndoZW49IjIwMjAtMDYtMDRUMTg6Mjk6MDMrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDUzUgV2luZG93cyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6OTlDNDQ4MzY0RUE2RUExMTlBNjBFOEQyRUM3OTEwMjQiIHN0RXZ0OndoZW49IjIwMjAtMDYtMDRUMTg6Mjk6MDMrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDUzUgV2luZG93cyIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPD94cGFja2V0IGVuZD0idyI/Pv/iDFhJQ0NfUFJPRklMRQABAQAADEhMaW5vAhAAAG1udHJSR0IgWFlaIAfOAAIACQAG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\"\r\n }\r\n]", "options": { "raw": { "language": "json" } } }, "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/process-instances/5017/variables", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "process-instances", "5017", "variables" ] }, "description": "act_ru_variable 运行时流程变量数据表\n\nact_hi_varinst 历史变量表\n\n[\n {\n \"name\":\"intProcVar\",\n \"type\":\"integer\",\n \"value\":123\n }\n]\n\n\ntype如果省略,则假定为二进制,请求中的二进制数据将以字节数组的形式存储。" }, "response": [] }, { "name": "获取某流程实例流程变量 | GET /runtime/process-instances/{processInstanceId}/variables", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/process-instances/5017/variables?scope=local", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "process-instances", "5017", "variables" ], "query": [ { "key": "scope", "value": "local", "description": "作用域" } ] } }, "response": [] }, { "name": "通过流程实例编号删除所有流程变量 | DELETE /runtime/process-instances/{processInstanceId}/variables", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "DELETE", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/process-instances/5017/variables", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "process-instances", "5017", "variables" ] } }, "response": [] }, { "name": "更新某流程实例中流程变量信息 | PUT /runtime/process-instances/{processInstanceId}/variable", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "[\r\n {\r\n \"name\":\"intProcVar\",\r\n \"type\":\"integer\",\r\n \"value\":1234\r\n }\r\n]", "options": { "raw": { "language": "json" } } }, "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/process-instances/5017/variables", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "process-instances", "5017", "variables" ] }, "description": "可以批量更新也可以单个更新\n\n如果不存在更新变量即新增变量" }, "response": [] }, { "name": "通过流程实例编号、变量名称获取变量信息 | GET /runtime/process-instances/{processInstanceId}/variables/{variableName}", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/process-instances/5017/variables/intProcVar?scope=local", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "process-instances", "5017", "variables", "intProcVar" ], "query": [ { "key": "scope", "value": "local", "description": "作用域" } ] } }, "response": [] }, { "name": "通过流程实例编号、变量名称获取变量二进制流数据 | GET /runtime/process-instances/{processInstanceId}/variables/{variableName}/data", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/process-instances/5017/variables/cheng_qiang/data", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "process-instances", "5017", "variables", "cheng_qiang", "data" ] } }, "response": [] }, { "name": "更新某个实例实例中某个变量的值 | PUT /runtime/process-instances/{processInstanceId}/variables/{variableName}", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"name\": \"intProcVar\",\r\n \"type\": \"integer\",\r\n \"value\": 123456\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/process-instances/5017/variables/intProcVar", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "process-instances", "5017", "variables", "intProcVar" ] } }, "response": [] }, { "name": "通过流程实例变量、变量名称删除一个变量 | DELETE /runtime/process-instances/{processInstanceId}/variables/{variableName}", "request": { "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "method": "DELETE", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/process-instances/5017/variables/intProcVar", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "process-instances", "5017", "variables", "intProcVar" ] } }, "response": [] } ] }, { "name": "任务|Tasks", "item": [ { "name": "高级条件查询任务信息列表 | POST /query/tasks", "request": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"start\": 0,\r\n \"size\": 10\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "http://localhost:9500/activiti-rest/service/query/tasks", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "query", "tasks" ] }, "description": "{\n \"start\": 0,\n \"size\": 0,\n \"sort\": \"string\",\n \"order\": \"string\",\n \"name\": \"string\",\n \"nameLike\": \"string\",\n \"description\": \"string\",\n \"descriptionLike\": \"string\",\n \"priority\": 0,\n \"minimumPriority\": 0,\n \"maximumPriority\": 0,\n \"assignee\": \"string\",\n \"assigneeLike\": \"string\",\n \"owner\": \"string\",\n \"ownerLike\": \"string\",\n \"unassigned\": false,\n \"delegationState\": \"string\",\n \"candidateUser\": \"string\",\n \"candidateGroup\": \"string\",\n \"candidateGroupIn\": [\n \"string\"\n ],\n \"involvedUser\": \"string\",\n \"processInstanceId\": \"string\",\n \"processInstanceBusinessKey\": \"string\",\n \"processInstanceBusinessKeyLike\": \"string\",\n \"processInstanceIdIn\": [\n \"string\"\n ],\n \"processDefinitionId\": \"string\",\n \"processDefinitionKey\": \"string\",\n \"processDefinitionName\": \"string\",\n \"processDefinitionKeyLike\": \"string\",\n \"processDefinitionNameLike\": \"string\",\n \"executionId\": \"string\",\n \"createdOn\": \"2021-07-29T01:55:43.622Z\",\n \"createdBefore\": \"2021-07-29T01:55:43.622Z\",\n \"createdAfter\": \"2021-07-29T01:55:43.622Z\",\n \"excludeSubTasks\": false,\n \"taskDefinitionKey\": \"string\",\n \"taskDefinitionKeyLike\": \"string\",\n \"dueDate\": \"2021-07-29T01:55:43.622Z\",\n \"dueBefore\": \"2021-07-29T01:55:43.622Z\",\n \"dueAfter\": \"2021-07-29T01:55:43.622Z\",\n \"withoutDueDate\": false,\n \"active\": false,\n \"includeTaskLocalVariables\": false,\n \"includeProcessVariables\": false,\n \"tenantId\": \"string\",\n \"tenantIdLike\": \"string\",\n \"withoutTenantId\": false,\n \"candidateOrAssigned\": \"string\",\n \"category\": \"string\",\n \"taskVariables\": [\n {\n \"name\": \"string\",\n \"operation\": \"string\",\n \"value\": {},\n \"type\": \"string\",\n \"variableOperation\": \"EQUALS\"\n }\n ],\n \"processInstanceVariables\": [\n {\n \"name\": \"string\",\n \"operation\": \"string\",\n \"value\": {},\n \"type\": \"string\",\n \"variableOperation\": \"EQUALS\"\n }\n ]\n}" }, "response": [] }, { "name": "条件查询任务信息列表 | GET /runtime/tasks", "request": { "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/tasks", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "tasks" ], "query": [ { "key": "name", "value": null, "description": "节点定义名称匹配", "disabled": true }, { "key": "nameLike", "value": null, "description": "节点定义名称模糊", "disabled": true }, { "key": "description", "value": null, "description": "节点定义描述", "disabled": true }, { "key": "priority", "value": null, "description": "优先级别,默认50", "disabled": true }, { "key": "minimumPriority", "value": null, "description": "最小优先级", "disabled": true }, { "key": "maximumPriority", "value": null, "description": "最大优先级", "disabled": true }, { "key": "assignee", "value": null, "description": "返回指定用户任务(执行任务)", "disabled": true }, { "key": "assigneeLike", "value": null, "description": "用户模糊", "disabled": true }, { "key": "owner", "value": null, "description": "返回指定用户拥有(候选任务)", "disabled": true }, { "key": "ownerLike", "value": null, "description": "用户模糊", "disabled": true }, { "key": "unassigned", "value": null, "description": "返回没有分配给任何人的任务,如果传入false,则忽略该值", "disabled": true }, { "key": "delegationState", "value": null, "description": "返回具有给定委托状态的任务,挂起或完成", "disabled": true }, { "key": "candidateUser", "value": null, "description": "返回可以由给定用户声明的任务。这包括两个任务,其中用户是显式的候选任务,以及用户所属的组声明的任务", "disabled": true }, { "key": "candidateGroup", "value": null, "description": "返回可由给定组中的用户声明的任务", "disabled": true }, { "key": "candidateGroups", "value": null, "description": "返回给定组中的用户可以声明的任务,值由逗号分割", "disabled": true }, { "key": "involvedUser", "value": null, "description": "返回给定用户参与的任务", "disabled": true }, { "key": "taskDefinitionKey", "value": null, "description": "节点定义的KEY匹配", "disabled": true }, { "key": "taskDefinitionKeyLike", "value": null, "description": "节点定义的KEY模糊", "disabled": true }, { "key": "processInstanceId", "value": null, "description": "流程实例编号", "disabled": true }, { "key": "processInstanceBusinessKey", "value": null, "description": "流程实例业务主键匹配", "disabled": true }, { "key": "processInstanceBusinessKeyLike", "value": null, "description": "流程实例业务主键模糊", "disabled": true }, { "key": "processDefinitionId", "value": null, "description": "流程定义编号", "disabled": true }, { "key": "processDefinitionKey", "value": null, "description": "流程定义key匹配", "disabled": true }, { "key": "processDefinitionKeyLike", "value": null, "description": "流程定义key模糊", "disabled": true }, { "key": "processDefinitionName", "value": null, "description": "流程定义名称匹配", "disabled": true }, { "key": "processDefinitionNameLike", "value": null, "description": "流程定义名称模糊", "disabled": true }, { "key": "executionId", "value": null, "description": "执行实例 ID", "disabled": true }, { "key": "createdOn", "value": null, "description": "创建日期匹配", "disabled": true }, { "key": "createdBefore", "value": null, "description": "创建日期以前", "disabled": true }, { "key": "createdAfter", "value": null, "description": "创建日期以后", "disabled": true }, { "key": "dueOn", "value": null, "description": "到期匹配", "disabled": true }, { "key": "dueBefore", "value": null, "description": "到期以前", "disabled": true }, { "key": "dueAfter", "value": null, "description": "到期以后", "disabled": true }, { "key": "withoutDueDate", "value": null, "description": "是否到期", "disabled": true }, { "key": "excludeSubTasks", "value": null, "description": "返回没有子任务的任务", "disabled": true }, { "key": "active", "value": null, "description": "是否激活|挂起", "disabled": true }, { "key": "includeTaskLocalVariables", "value": null, "description": "包含局部变量", "disabled": true }, { "key": "includeProcessVariables", "value": null, "description": "包含流程变量", "disabled": true }, { "key": "tenantId", "value": null, "description": "返回带有给定tenantId的任务", "disabled": true }, { "key": "tenantIdLike", "value": null, "description": "返回带有tenantId的任务", "disabled": true }, { "key": "withoutTenantId", "value": null, "description": "返回是否带有tenantId的任务", "disabled": true }, { "key": "candidateOrAssigned", "value": null, "description": "选择已声明或分配给用户或等待用户声明的任务(候选用户或组)", "disabled": true }, { "key": "category", "value": null, "description": "选择具有给定类别的任务。注意,这是任务类别,而不是流程定义的类别(BPMN Xml中的名称空间)", "disabled": true } ] } }, "response": [] }, { "name": "创建运行时任务 | POST /runtime/task", "request": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"owner\": \"133\",\r\n \"assignee\": \"133\",\r\n \"delegationState\": \"1\",\r\n \"name\": \"发起请假申请\",\r\n \"description\": \"测试数据\",\r\n \"dueDate\": \"2021-07-29T01:55:43.671Z\",\r\n \"priority\": 50,\r\n \"parentTaskId\": \"\",\r\n \"category\": \"\",\r\n \"tenantId\": \"\",\r\n \"formKey\": \"\",\r\n \"ownerSet\": false,\r\n \"assigneeSet\": false,\r\n \"delegationStateSet\": false,\r\n \"nameSet\": false,\r\n \"descriptionSet\": false,\r\n \"duedateSet\": false,\r\n \"prioritySet\": false,\r\n \"parentTaskIdSet\": false,\r\n \"categorySet\": false,\r\n \"tenantIdSet\": false,\r\n \"formKeySet\": false\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/tasks", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "tasks" ] } }, "response": [] }, { "name": "通过运行时任务编号获取运行时任务信息 | GET /runtime/tasks/{taskId}", "request": { "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/tasks/5052", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "tasks", "5052" ] } }, "response": [] }, { "name": "运行时任务操作 | POST /runtime/tasks/{taskId}", "request": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"action\": \"complete\",\r\n \"variables\": []\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/tasks/5052", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "tasks", "5052" ] }, "description": "1、Complete a task - Request Body 完成\n{\n \"action\" : \"complete\",\n \"variables\" : []\n}\n\n2、Claim a task - Request Body 拾取\n{\n \"action\" : \"claim\",\n \"assignee\" : \"userWhoClaims\"\n}\n\n3、Delegate a task - Request Body 委托\n{\n \"action\" : \"delegate\",\n \"assignee\" : \"userToDelegateTo\"\n}\n\n4、Suspend a process instance 挂起流程实例\n{\n \"action\" : \"resolve\"\n}" }, "response": [] }, { "name": "修改运行时任务信息 | PUT /runtime/tasks/{taskId}", "request": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"owner\": \"133\",\r\n \"assignee\": \"133\",\r\n \"delegationState\": \"1\",\r\n \"name\": \"发起请假申请11\",\r\n \"description\": \"测试数据11111\",\r\n \"dueDate\": \"2021-07-29T01:55:43.671Z\",\r\n \"priority\": 50,\r\n \"parentTaskId\": \"\",\r\n \"category\": \"\",\r\n \"tenantId\": \"\",\r\n \"formKey\": \"\",\r\n \"ownerSet\": false,\r\n \"assigneeSet\": false,\r\n \"delegationStateSet\": false,\r\n \"nameSet\": false,\r\n \"descriptionSet\": false,\r\n \"duedateSet\": false,\r\n \"prioritySet\": false,\r\n \"parentTaskIdSet\": false,\r\n \"categorySet\": false,\r\n \"tenantIdSet\": false,\r\n \"formKeySet\": false\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/tasks/5053", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "tasks", "5053" ] } }, "response": [] }, { "name": "通过运行时任务编号删除运行时任务信息 | DELETE /runtime/tasks/{taskId}", "request": { "method": "DELETE", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/tasks/5053", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "tasks", "5053" ] } }, "response": [] }, { "name": "通过运行时任务编号获取任务相关所有附件 | GET /runtime/tasks/{taskId}/attachments", "request": { "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/tasks/5024/attachments", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "tasks", "5024", "attachments" ] }, "description": "act_hi_attachment 附件表\n\nact_ge_bytearray 二进制数据表,存储通用的流程定义和流程资源(https://www.devdoc.cn/activiti-table-act_ge_bytearray.html)" }, "response": [] }, { "name": "通过任务编号创建一个新的附件,其中包含到外部资源或附加文件的链接 | POST /runtime/tasks/{taskId}/attachments Create", "request": { "method": "POST", "header": [], "body": { "mode": "formdata", "formdata": [ { "key": "AttachmentRequest", "type": "file", "src": "/C:/Users/2661254959/Pictures/联想锁屏壁纸/11.jpg" }, { "key": "name", "value": "简历", "description": "附件名称必填项", "type": "text" } ] }, "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/tasks/5024/attachments", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "tasks", "5024", "attachments" ] }, "description": "在任务上创建一个新的附件,其中包含到外部资源的链接\n\n{\n \"name\":\"Simple attachment\",\n \"description\":\"Simple attachment description\",\n \"type\":\"simpleType\",\n \"externalUrl\":\"http://activiti.org\"\n}" }, "response": [] }, { "name": "通过任务编号、附件编号删除附件 | DELETE /runtime/tasks/{taskId}/attachments/{attachmentId}", "request": { "method": "DELETE", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/tasks/5024/attachments/5062", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "tasks", "5024", "attachments", "5062" ] } }, "response": [] }, { "name": "通过任务编号、附件编号获取附件信息 | GET /runtime/tasks/{taskId}/attachments/{attachmentId}", "request": { "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/tasks/5024/attachments/5062", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "tasks", "5024", "attachments", "5062" ] } }, "response": [] }, { "name": "通过任务编号、附件编号下载附件 | GET /runtime/tasks/{taskId}/attachments/{attachmentId}/content", "request": { "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/tasks/5024/attachments/5062/content", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "tasks", "5024", "attachments", "5062", "content" ] }, "description": "响应体包含二进制内容默认情况下,响应的内容类型被设置为application/octet-stream,除非附件类型包含有效的content-type。" }, "response": [] }, { "name": "获取任务的所有评论 | GET /runtime/tasks/{taskId}/comments", "request": { "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/tasks/5024/comments", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "tasks", "5024", "comments" ] } }, "response": [] }, { "name": "添加任务评论 | POST /runtime/tasks/{taskId}/comments", "request": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"id\": \"5024\",\r\n \"url\": \"\",\r\n \"author\": \"chengqiang\",\r\n \"message\": \"测试数据哈哈\",\r\n \"type\": \"\",\r\n \"saveProcessInstanceId\": true\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/tasks/5024/comments", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "tasks", "5024", "comments" ] } }, "response": [] }, { "name": "通过任务编号、评论编号获取评论信息 | GET /runtime/tasks/{taskId}/comments/{commentId}", "request": { "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/tasks/5024/comments/5065", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "tasks", "5024", "comments", "5065" ] } }, "response": [] }, { "name": "通过任务编号、评论编号删除评论信息 | DELETE /runtime/tasks/{taskId}/comments/{commentId}", "request": { "method": "DELETE", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/tasks/5024/comments/5065", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "tasks", "5024", "comments", "5065" ] } }, "response": [] }, { "name": "通过任务编号获取所有事件信息 | act_hi_comment 历史意见表", "request": { "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/tasks/5024/events", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "tasks", "5024", "events" ] } }, "response": [] }, { "name": "通过任务编号、事件编号删除历史意见信息 | DELETE /runtime/tasks/{taskId}/events/{eventId}", "request": { "method": "DELETE", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/tasks/5024/events/5064", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "tasks", "5024", "events", "5064" ] } }, "response": [] }, { "name": "通过任务编号、事件编号获取历史意见信息 | GET /runtime/tasks/{taskId}/events/{eventId}", "request": { "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/tasks/5024/events/5066", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "tasks", "5024", "events", "5066" ] } }, "response": [] }, { "name": "通过任务编号获取流程人员信息 | GET /runtime/tasks/{taskId}/identitylinks", "request": { "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/tasks/5024/identitylinks", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "tasks", "5024", "identitylinks" ] } }, "response": [] }, { "name": "添加流程人员信息 | POST /runtime/tasks/{taskId}/identitylinks", "request": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"url\": \"string\",\r\n \"user\": \"tom\",\r\n \"type\": \"candidate\"\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/tasks/5024/identitylinks", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "tasks", "5024", "identitylinks" ] }, "description": "{\n \"userId\" : \"kermit\",\n \"type\" : \"candidate\",\n}\n\n{\n \"groupId\" : \"sales\",\n \"type\" : \"candidate\",\n}" }, "response": [] }, { "name": "通过任务编号、用户或组查询流程人员信息 | GET /runtime/tasks/{taskId}/identitylinks/{family}", "request": { "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/tasks/5024/identitylinks/users", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "tasks", "5024", "identitylinks", "users" ] } }, "response": [] }, { "name": "通过任务编号、用户或组、用户标识、人员类别查询流程人员信息 | GET /runtime/tasks/{taskId}/identitylinks/{family}/{identityId}/{type}", "request": { "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/tasks/5024/identitylinks/users/tom/candidate", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "tasks", "5024", "identitylinks", "users", "tom", "candidate" ] } }, "response": [] }, { "name": "通过任务编号、用户或组、用户标识、人员类别刪除流程人员信息", "request": { "method": "DELETE", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/tasks/5024/identitylinks/users/tom/candidate", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "tasks", "5024", "identitylinks", "users", "tom", "candidate" ] } }, "response": [] }, { "name": "通过任务编号查询子任务列表 | GET /runtime/tasks/{taskId}/subtasks", "request": { "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/tasks/5024/subtasks", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "tasks", "5024", "subtasks" ] }, "description": "[\n {\n \"id\": \"string\",\n \"url\": \"string\",\n \"owner\": \"string\",\n \"assignee\": \"string\",\n \"delegationState\": \"string\",\n \"name\": \"string\",\n \"description\": \"string\",\n \"createTime\": \"2021-07-29T01:55:43.790Z\",\n \"dueDate\": \"2021-07-29T01:55:43.790Z\",\n \"priority\": 0,\n \"suspended\": false,\n \"taskDefinitionKey\": \"string\",\n \"tenantId\": \"string\",\n \"category\": \"string\",\n \"formKey\": \"string\",\n \"parentTaskId\": \"string\",\n \"parentTaskUrl\": \"string\",\n \"executionId\": \"string\",\n \"executionUrl\": \"string\",\n \"processInstanceId\": \"string\",\n \"processInstanceUrl\": \"string\",\n \"processDefinitionId\": \"string\",\n \"processDefinitionUrl\": \"string\",\n \"variables\": [\n {\n \"name\": \"string\",\n \"type\": \"string\",\n \"value\": {},\n \"valueUrl\": \"string\",\n \"scope\": \"string\"\n }\n ]\n }\n]" }, "response": [] }, { "name": "通过任务编号查询流程变量信息 | GET /runtime/tasks/{taskId}/variables", "request": { "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/tasks/5024/variables", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "tasks", "5024", "variables" ] } }, "response": [] }, { "name": "通过任务编号删除流程变量信息 | DELETE /runtime/tasks/{taskId}/variables", "request": { "method": "DELETE", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/tasks/5024/variables", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "tasks", "5024", "variables" ] } }, "response": [] }, { "name": "新增流程变量信息 | POST /runtime/tasks/{taskId}/variables", "request": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "[\r\n {\r\n \"name\" : \"myTaskVariable\",\r\n \"scope\" : \"local\",\r\n \"type\" : \"string\",\r\n \"value\" : \"Hello my friend\"\r\n }\r\n]", "options": { "raw": { "language": "json" } } }, "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/tasks/5024/variables", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "tasks", "5024", "variables" ] } }, "response": [] }, { "name": "通过任务编号、变量名称、作用域查询变量信息 | GET /runtime/tasks/{taskId}/variables/{variableName}", "request": { "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/tasks/5024/variables/myTaskVariable?scope=local", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "tasks", "5024", "variables", "myTaskVariable" ], "query": [ { "key": "scope", "value": "local", "description": "local、global" } ] } }, "response": [] }, { "name": "通过任务编号、变量名称删除变量信息 | DELETE /runtime/tasks/{taskId}/variables/{variableName}", "request": { "method": "DELETE", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/tasks/5024/variables/myTaskVariable", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "tasks", "5024", "variables", "myTaskVariable" ] } }, "response": [] }, { "name": "通过任务编号、变量名称获取二进制类型数据 | GET /runtime/tasks/{taskId}/variables/{variableName}/data", "request": { "method": "GET", "header": [], "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/tasks/5024/variables/myTaskVariable/data", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "tasks", "5024", "variables", "myTaskVariable", "data" ] }, "description": "响应体包含变量的二进制值。当变量是二进制类型时,响应的内容类型被设置为application/octet-stream,而不管变量的内容或请求的accept类型报头。在可序列化的情况下,application/x-java-serialized-object被用作内容类型" }, "response": [] }, { "name": "更新流程变量信息 | PUT /runtime/tasks/{taskId}/variables/{variableName}", "request": { "method": "PUT", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"name\" : \"myTaskVariable\",\r\n \"scope\" : \"local\",\r\n \"type\" : \"string\",\r\n \"value\" : \"Hello my friend\"\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/tasks/5024/variables/myTaskVariable", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "tasks", "5024", "variables", "myTaskVariable" ] } }, "response": [] } ], "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "event": [ { "listen": "prerequest", "script": { "type": "text/javascript", "exec": [ "" ] } }, { "listen": "test", "script": { "type": "text/javascript", "exec": [ "" ] } } ] }, { "name": "运行时|Runtime", "item": [ { "name": "New Request", "request": { "method": "POST", "header": [], "body": { "mode": "raw", "raw": "{\r\n \"signalName\": \"hahahhahahahahahah\",\r\n \"variables\": [\r\n {\r\n \"name\": \"string\",\r\n \"value\": {}\r\n }\r\n ],\r\n \"tenantId\": \"5021\",\r\n \"async\": false\r\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "http://localhost:9500/activiti-rest/service/runtime/signals", "protocol": "http", "host": [ "localhost" ], "port": "9500", "path": [ "activiti-rest", "service", "runtime", "signals" ] } }, "response": [] } ], "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "event": [ { "listen": "prerequest", "script": { "type": "text/javascript", "exec": [ "" ] } }, { "listen": "test", "script": { "type": "text/javascript", "exec": [ "" ] } } ] }, { "name": "定时任务|Jobs", "item": [], "description": "运行时定时任务数据表( act_ru_job )\n(https://www.devdoc.cn/activiti-table-act_ru_job.html)", "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "event": [ { "listen": "prerequest", "script": { "type": "text/javascript", "exec": [ "" ] } }, { "listen": "test", "script": { "type": "text/javascript", "exec": [ "" ] } } ] }, { "name": "历史流程|History", "item": [], "auth": { "type": "basic", "basic": [ { "key": "password", "value": "123456", "type": "string" }, { "key": "username", "value": "chengqiang", "type": "string" } ] }, "event": [ { "listen": "prerequest", "script": { "type": "text/javascript", "exec": [ "" ] } }, { "listen": "test", "script": { "type": "text/javascript", "exec": [ "" ] } } ] } ] }
本文来自博客园,作者:伊万诺夫,转载请注明原文链接:https://www.cnblogs.com/yiwannuofulasi/p/15080818.html