企业内部开发
基础
连接微信
办公
会议
会议统计管理
企业内部开发
服务端API
高级功能
设置审批单审批信息
设置审批单审批信息
最后更新:2024/05/29

自建应用可使用此接口,设置企业成员高级功能申请单的审批信息。

请求方式:POST(HTTPS
请求地址: https://qyapi.weixin.qq.com/cgi-bin/advanced_feature/set_approval_detail?access_token=ACCESS_TOKEN

请求示例:

{
    "approval_id": "APPROVALID",
    "approval_status":1,
    "apply_id":"ApplyId",
    "approval_url":"www.qq.com",
    "process_list":{
        "node_list":[
            {
                "current_approvers":["LEADER1", "LEADER2"],
                "completed_approvers":["LEADER0"],
                "node_apv_status":1,
                "node_apv_rel":1,
                "apv_update_time":1715741759
            },
            {
                "current_approvers":["LEADER3", "LEADER4"],
                "completed_approvers":["LEADER5"],
                "node_status":1,
                "node_apv_rel":1,
                "apv_update_time":1715741759
            }
        ]
    }
}

参数说明:

参数类型是否必须说明
apply_idstring申请id
approval_idstring审批id,注意:应用生成审批id后,审批id和申请id是一一对应的,不可改变
approval_statusuint32审批单状态:1-审批中; 2-已驳回; 3-已同意; 101-已撤销
approval_urlstring审批单跳转链接,须已"http://"或"https://"开头
process_list.node_listarray(obj)审批单审批节点,注意:如果需要变更审批节点信息,需要全量节点都传入
process_list.node_list.node_apv_statusuint32审批节点状态:1-审批中; 2-已驳回; 3-已同意; 101-已撤销; 102-未到流程
process_list.node_list.node_apv_reluint32审批节点多人审批方式:1-会签;2-或签;3-依次审批
process_list.node_list.current_approversarray(string )当前审批节点待处理人列表,最多100个,待处理人列表和已处理人列表不可同时为空
process_list.node_list.completed_approversarray(string)当前审批节点已处理人列表,做多100个,待处理人列表和已处理人列表不可同时为空
process_list.node_list.apv_update_timeuint32审批节点更新时间

权限说明:
调用的应用需要满足如下的权限:

应用类型权限要求
自建应用配置到「高级功能-成员申请管理-通过api设置申请流程」中
代开发应用暂不支持
第三方应用暂不支持
注意
注:仅当企业自建应用通过“设置审批单审批信息”接口成功返回信息时,API审批流程才算做设置成功。若企业自建应用在收到“成员申请的提交回调”后的24小时内,未通过“设置审批单审批信息”接口成功返回信息,则API流程设置失败,成员申请将恢复为设置接口之前的申请流程。

返回示例:

{
    "errcode": 0,
    "errmsg": "ok"
}

参数说明:

参数说明
errcode错误码
errmsg错误码说明

 

上一篇成员申请的终止回调
下一篇批量获取申请单ID
    本节内容
服务端API
基础
连接微信
办公
会议
会议统计管理
客户端API
小程序
基础
连接微信
办公
WECOM-JSSDK
JS-SDK
基础
连接微信
办公
更新日志
联系我们