diff --git "a/VISSLM/\346\216\245\345\217\243\346\226\207\346\241\243/WorkFlow RestAPI 0.1.md" "b/VISSLM/\346\216\245\345\217\243\346\226\207\346\241\243/WorkFlow RestAPI 0.1.md" index a638317c7ff3397c7612e3c3fd471ba8a4244c42..75d5a8b07b6b383b04fc221fb81c6ce52fe0d7c6 100644 --- "a/VISSLM/\346\216\245\345\217\243\346\226\207\346\241\243/WorkFlow RestAPI 0.1.md" +++ "b/VISSLM/\346\216\245\345\217\243\346\226\207\346\241\243/WorkFlow RestAPI 0.1.md" @@ -8,7 +8,7 @@ URI格式说明 http://location:port/path?param=value#flag -## 获取流程操作信息 +## 1.获取流程操作信息 --------- @@ -69,7 +69,7 @@ URI格式说明 *** -## 根据对象ID获取流程列表 +## 2.根据对象ID获取流程列表 --------- @@ -102,7 +102,7 @@ URI格式说明 "FlowName": "测试流程", "State": "Started", "StateName": "工作流启动", - "CreateTime":"2022-01-01 10:10:10" + "CreateTime":"2022-01-01 10:10:10" } ] } @@ -128,7 +128,7 @@ URI格式说明 *** -## 流程统计 +## 3.流程统计 #### 接口地址: @@ -153,4 +153,70 @@ get #### 输出结果: - 返回JSON格式"[]",包括流 \ No newline at end of file + 返回JSON格式"[]",包括流 + +## 4.根据工作流获取历史活动节点数据(V2.00.01.64 版本发布) + +#### 接口地址: + +``` +http:///alm/Rest/WorkFlow/GetFlowTrackingList?flowid={nodeId}UToken={UToken}&state={state} +``` + +#### 请求方式: + +``` +GET +``` + +#### query参数输入: + +| 参数 | 类型 | 是否必填 | 说明 | +| ------ | ------ | ---- | ---- | +| flowid | string | 是 | 工作流id | +| state | string | 是 | 流程状态 Idle,Finished,Cancel | +| UToken | string | 是 | 用户令牌 | + +#### 输出结果: + + +``` +{ + "ErrorCode":0, + "ErrorMsg":"", + "Data":[ + { + "ActivityID":"活动id", + "FlowID":"工作流id", + "FlowKey":"工作流Key", + "Name":"活动环节名称", + "DefineID":"", + "State":"活动环节状态", + "TimeOut":"", + "CreateTime":"创建时间", + "EndTime":"结束时间", + "Executor":"执行人登录名", + "ExecutorName":"执行人名称", + "ExecutorTime":"执行时间", + "ActivityFrom":"", + "ActivityNameFrom":"", + "ExecState":"执行状态", + "RoleType":"角色类型", + "Owner":"待办人,单人[xxxx],多人格式[xxx1],[xxxx2]", + "TaskID":"待办任务ID,若多人会签,共享一个任务id,集成组可根据任务id去关联门户的待办数据,一键删除已会签的待办任务", + "RelateID":"关联对象id", + "RelateType":"关联对象类型", + "StateName":"活动环节状态名称", + "ExecStateName":"执行状态名称", + "IsLogicStep":"是否本地步骤,true or false", + "TranKey":"路线key", + "TranName":"路线名称", + "OwnerName":"", + "FlowTmplID":"工作流模板id", + "EndCondition":"", + "EndConditionName":"", + "taskRelateID":"" + } + ] +} +```