外部流程预演

外部预演流程图
Figure: 外部预演流程图

请求方式

POST

请求参数说明

请求参数说明如下:

参数名 类型 是否必须 参数说明
formDataCode String 每刻单据code
formCode String 如果您在webHook节点处理时返回了formCode则该Code为您的单据code,否则每刻会自动生成一个唯一code
formType String 每刻单据标示 REIMBURSE表示报销单, PRECONSUME表示申请单,LITE为轻表单
formData Object 单据数据
{
  "formDataCode":"xxxxxxxx", 
  "formCode": "您的单据code", 
  "formType":"xxxxxx",
  "formData":{

  }
}

数据响应参数说明

data中的参数如下所示,所有接口参数均会进行回传,successtrue则认为响应成功。

字段名 类型 是否必须 说明
procInstId string N 可以为空,如果空则会自动赋值一个uuid
taskId string N 可以为空,如果空则会自动赋值一个uuid
state string Y 流程节点状态,predict(预演任务),pending(正在审批的任务),history(已经完成的任务)
operators array N 节点人员信息,自由节点可以为空
taskName string Y 节点名称
freeNode bool Y 自由节点标记
skip bool N 是否自动通过标记位,可以为空,默认为false
category string Y 节点分类:审批(APPROVAL)、审核(FINANCE_AUDIT)、支付(CASHIER_SETTLE),抄送(CC),通知(NOTICE)
countersign bool N 会签节点标记,可以为空,默认为false
required bool N 是否人员必选,可以为空,默认为true

特别注意: 只有当freeNode为false且operators为空时才会在每刻系统内预演

示例

{
  "code": "0000",
    "data": {
        "tasks": [{
                "procInstId": "123456789",
                "taskId": "task123456",
                "state": "PEDNING",
                "operators": [
                ],
                "taskName": "审批节点",
                "freeNode": true,
                "skip": false,
                "category": "APPROVAL",
                "countersign": false,
                "required": false,
                "unanimous": false
            },
            {
                "procInstId": "procInstId123456",
                "taskId": "task123456789",
                "state": "PEDNING",
                "operators": [{
                        "code": "laosan01",
                        "name": "老三",
                        "userEmployeeId": "san001",
                        "description": "部门名称",
                        "sourceAvatar": "https://static.dingtalk.com/media/lADPDgQ9qTGE0sPNA2LNA2I_866_866.g"
                    },
                    {
                        "code": "laosi01",
                        "name": "老四",
                        "userEmployeeId": "si0001",
                        "description": "部门名称",
                        "sourceAvatar": "https://static.dingtalk.com/media/lADPDgQ9qTGE0sPNA2LNA2I_866_866.jpg"
                    }
                ],
                "taskName": "审批节点",
                "freeNode": true,
                "skip": false,
                "category": "APPROVAL",
                "countersign": false,
                "required": false,
                "unanimous": false
            }
        ]
    },
    "success": true,
    "errorMsg": ""
}
Copyright © 杭州每刻科技有限公司 www.maycur.com all right reserved,powered by Gitbook该文件修订时间: 2024-11-20 10:52:00

results matching ""

    No results matching ""

    results matching ""

      No results matching ""