流程初始化
接口方法名称: 流程初始化
接口方法: /workflowprocess/init
参数说明:
参数名 | 释义 | 范例 | 数据 类型 | 是否 必填 | 取值 范围 |
---|---|---|---|---|---|
partnerid | 合作商帐号 | 001 | 字符串 | 是 | |
moduleid | 模块标识 | abc | 字符串 | 是 | |
module name | 模块名称 | 请假管理 | 字符串 | 是 | |
djid | 单据标识 | 0757044740336046509156111809 27 0195 | 字符串 | 是 | |
flowid | 流程id 要绑定的流程id | FLOW000096BC923124D2420D96F0 8B661CDE2482 | 字符串 | 是 | |
userid | 当前用户ID | 000000000000000000000000000000 0000000000 | 字符串 | 是 | |
deptid | 用户所在部门ID | bmid1111 | 字符串 | 是 | |
csid | 用户处室 | csid123456 | 字符串 | 是 |
参数示例:
{
"partnerid": "001",
"moduleid": "abc",
"modulename": "请假管理",
"djid": "0757044740336046509156111809270195",
"flowid": "FLOW000096BC923124D2420D96F08B661CDE2482",
"userid": "0000000000000000000000000000000000000000",
"deptid": "bmid1111",
"csid": "csid123456"
}
返回值说明:
返回值名称 | 释义 | 范例 | 数据 类型 | 是否 必填 | 取值 范围 |
---|---|---|---|---|---|
flowpointid | 流程所在节点id | 1002 | long | ||
flowbuttons | 界面按钮数据集合 | 数组 | |||
flowcid | 当前单据唯一流程标识 | FLOW00001F7077EFCEBF4 37F8C354D5BFCC87D47 | 字符串 |
复合返回值:flowbuttons
返回值名称 | 释义 | 范例 | 数据 类型 | 是否 必填 | 取值范围 |
---|---|---|---|---|---|
CONDID | 按钮ID | 100 | String | ||
CONNAME | 按钮名称 | 处理 | String | ||
PATHNAME | 节点名称 | 审批 | String | 如果为流程节点有此属性 | |
IFPATHUSER | 是否需要选择 执行人员 | 0 | Long | 是 | 0:不需要 1:需要指定 2:必须指定 |
CONDMSG | 提示信息 | 执行本操作将进 行下一步流程处 | String | 提交按钮时提示消息 | |
CONDUSQL | 按钮 显示条件ID | 0 | String | 按钮显示条件判断事件ID | |
CONDCLASS | 按钮样式 | Send | String | 按钮样式class名称 (暂无实际意义) | |
PATHYJBT | 意见是否必填 | 0 | 0:显示不必填 1:显示必填 2:不显示 | ||
PATHBTSTR | 必填字段 | 暂无 | String | 暂无实际意义 | |
PATHPX | 顺序 | 12 | String | 按钮顺序 | |
PATHISSP | 审批类型 | 2 | Long | 0:前进审批 1:普通动作 2:会签聚合 3:后退审批 | |
PATHTYPE | 暂无实际意义 | 3 | |||
TOCONDID | 暂无实际意义 | ||||
AUTOTYPE | 暂无实际意义 | null | 暂无实际意义 | ||
BUSSNESS | 是否流程按钮 | 1 | 0:否,1:是 |
返回值示例:
{
"data": {
"flowpointid": "1002",
"flowbuttons": [
{
"CONDID": 100,
"CONNAME": "提交",
"IFPATHUSER": 0,
"PATHYJBT": 0,
"PATHPX": 0,
"PATHTYPE": 0,
"PATHISSP": 2,
"AUTOTYPE": null,
"BUSSNESS": "0"
},
{
"CONDID": 1008,
"CONNAME": "抄送",
"PATHNAME": "抄送",
"IFPATHUSER": 0,
"CONDMSG": "执行本操作将进行下一步流程处理!",
"CONDUSQL": "0",
"PATHYJBT": 0,
"PATHPX": 1,
"PATHTYPE": 3,
"TOCONDID": null,
"TOCONDTYPE": 0,
"PATHISSP": 2,
"AUTOTYPE": null,
"BUSSNESS": "1"
}
],
"flowcid": "FLOW00001F7077EFCEBF437F8C354D5BFCC87D47"
},
"success": true
}