流程初始化

接口方法名称: 流程初始化

接口方法: /workflowprocess/init

参数说明:

参数名释义范例数据
类型
是否
必填
取值
范围
partnerid合作商帐号001字符串
moduleid模块标识abc字符串
module
name
模块名称请假管理字符串
djid单据标识0757044740336046509156111809 27
0195
字符串
flowid流程id
要绑定的流程id
FLOW000096BC923124D2420D96F0
8B661CDE2482
字符串
userid当前用户ID000000000000000000000000000000
0000000000
字符串
deptid用户所在部门IDbmid1111字符串
csid用户处室csid123456字符串

参数示例:

{
    "partnerid": "001",
    "moduleid": "abc",
    "modulename": "请假管理",
    "djid": "0757044740336046509156111809270195",
    "flowid": "FLOW000096BC923124D2420D96F08B661CDE2482",
    "userid": "0000000000000000000000000000000000000000",
    "deptid": "bmid1111",
    "csid": "csid123456"
}

返回值说明:

返回值名称释义范例数据
类型
是否
必填
取值
范围
flowpointid流程所在节点id1002long
flowbuttons界面按钮数据集合数组
flowcid当前单据唯一流程标识FLOW00001F7077EFCEBF4
37F8C354D5BFCC87D47
字符串

复合返回值:flowbuttons

返回值名称释义范例数据
类型
是否
必填
取值范围
CONDID按钮ID100String
CONNAME按钮名称处理String
PATHNAME节点名称审批String如果为流程节点有此属性
IFPATHUSER是否需要选择
执行人员
0Long0:不需要
1:需要指定
2:必须指定
CONDMSG提示信息执行本操作将进
行下一步流程处
String提交按钮时提示消息
CONDUSQL按钮
显示条件ID
0String按钮显示条件判断事件ID
CONDCLASS按钮样式SendString按钮样式class名称
(暂无实际意义)
PATHYJBT意见是否必填00:显示不必填
1:显示必填
2:不显示
PATHBTSTR必填字段暂无String暂无实际意义
PATHPX顺序12String按钮顺序
PATHISSP审批类型2Long0:前进审批
1:普通动作
2:会签聚合
3:后退审批
PATHTYPE暂无实际意义3
TOCONDID暂无实际意义
AUTOTYPE暂无实际意义null暂无实际意义
BUSSNESS是否流程按钮10:否,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
}