钉钉配置
钉钉配置
钉钉开放平台配置
创建应用
登陆钉钉开放平台创建一个企业内部h5微应用

获取应用信息
在应用信息可以获取AppKey,AppSecret用于后面对接使用,比如我这里: AppKey=dingealXXXXXXazwgag0pr AppSecret=dsOpsisJyemI9CQwfeXXXXXXNmPYvsWlxtFStm47F5ZaailDh

配置权限
需要在钉钉开放平台里开通 OA 审批权限

配置事件与回调
在事件与回调中填写
示例:
加密aes_key:JfiaznlTeVoYgXXXXXXjaVecLPC8DMO4rXWc7n8D
签名token:kLbOz0XmQ5ADhXXXXXXixi1r1TQ3BBxvohJQ
请求网址:https://{对应环境审批流前端域名}/api/flow/trantor/dingding/callback/{appKey}
请求网址示例:https://approval-workflow-ui-dev.app.terminus.io//api/flow/trantor/dingding/callback/dingthe4j31tnetxzbdv
打开审批事件中的审批任务事件,审批实例事件

钉钉审批配置
创建流程表单
打开钉钉,在工作台-OA审批-OA审批管理后台中创建一个流程表单

配置流程表单
分别配置好基础设置,表单设计,流程设计

审批流研发态配置
三方审批接入设置(交付控制台)
新增审批平台
新增一个钉钉审批应用,这里的AppKey,AppSecret对应在开放平台创建的钉钉应用信息

审批类型设置(交付控制台)
新增钉钉的审批类型

配置钉钉的审批类型
点击三方平台审批流程绑定,选择一条流程绑定

点击管理字段映射,映射方式有字段映射和逻辑函数映射,二选一即可
1.字段映射

2.逻辑函数映射

发起钉钉审批
绑定钉钉账号
在发起钉钉审批之前,需要在个人中心绑定钉钉账户
UC 该功能还在迭代中,后续会在用户中心开放绑定钉钉账号功能,以下是 PRD 示例
