启动流程
接口方法名称: 启动流程
接口方法: /workflowprocess/start
参数说明:
参数名 | 释义 | 范例 | 数据 类型 | 是否 必填 | 取值 范围 |
---|---|---|---|---|---|
partnerid | 合作商帐号 | 001 | |||
flowcid | 流程实例ID | FLOW00001F7077EFCEBF437F 8C354D5BFCC87D47 | |||
djtitle | 单据主题 | 第一个测试单据 | |||
flowbuttonid | 提交节点序号 | 1005 | |||
flowbuttons | 提交节点序号串 | 1005,1006 | |||
retbuttonid | 返回节点序号 | ||||
userid | 当前用户ID | 00000000000000000000000000 00000000000000 | |||
isEntrust | 是否走流程代签1是 | 0 | |||
djid | 单据标识 | abc | |||
spyj | 审批意见 | 请审批 | |||
formmap | 表单参数 | {} |
参数示例:
{
"partnerid": "001",
"flowcid": "FLOW00001F7077EFCEBF437F8C354D5BFCC87D47",
"djtitle": "第一个测试单据",
"flowbuttonid": "1005",
"flowbuttons": "",
"retbuttonid": "",
"userid": "0000000000000000000000000000000000000000",
"isEntrust": "0",
"djid": "abc",
"spyj": "请审批",
"formmap": {}
}
返回值说明:
返回值名称 | 释义 | 范例 | 数据类型 | 是否必填 | 取值范围 |
---|---|---|---|---|---|
flowuserlist | 本次新增的审批人员列表 | 002 | |||
flowzt | 流程当前状态 | 1、审批中 2、已结束 3、已撤销 | |||
flowcid | 流程实例ID |
复合返回值: flowuserlist
返回值名 | 释义 | 范例 | 数据 类型 | 是否 必填 | 取值 范围 |
---|---|---|---|---|---|
USERID | 用户ID | 00000000000000000000000000000 00000000000 | |||
PATHID | 路径ID | FLOW000014B04BE7A8E948EAA9 864C0FBE43CE5D | |||
DZNAME | 节点动作名称 | 审批 | |||
FLOWZID | 产生的来源节点ID | 1003 | |||
T1 | 10 | ||||
T2 | 8 | ||||
T3 | 6 | ||||
FORMURL | 审批路径 | http://localhost:888//module/mk 83000/approve.action? mkid={MKID}&lbid=100100& djid={DJID}&flowcid={FLOWCID} &pathid={PATHID} |
返回值示例:
{
"data": {
"flowuserlist": [
{
"USERID": "0000000000000000000000000000000000000000",
"PATHID": "FLOW0000C044A9C682DA4C1E80A9DFFE37D1C689",
"DZNAME": "审批",
"FLOWZID": 1003,
"T1": 10,
"T2": 8,
"T3": 6,
"FORMURL": "http://localhost:888//module/mk83000/approve.action?mkid={MKID}&lbid=100100&djid={DJID}&flowcid={FLOWCID}&pathid={PATHID}"
}
],
"flowzt": "1",
"flowcid": "FLOW00001F7077EFCEBF437F8C354D5BFCC87D47"
},
"success": true
}