共计 380 个字符,预计需要花费 1 分钟才能阅读完成。
yearning 是一个非常好用的 sql 审批平台,从 2022 开始应开发人员需求和公司自动化钉钉审批需要,本人对运维部门维护的 yearning 系统进行二次开发对接钉钉审批。
因为我们使用 Yearning 版本比较早,这里我们使用的是 Python 版本。
数据库字段扩充
首先需要扩容 core_account 表,这里需要增加一个 ding_uid 字段,使用此字段实现与钉钉 OA 系统里面用户 uid 关联
这里面的具体逻辑可以查看钉钉官方文档
core_sqlorder 扩容增加字段 process_instance_id handler_user source
source 来源字段,标识是来自平台处理还是钉钉审批处理
handler_user 对应审批人信息,关联钉钉用户审批使用
process_instance_id 钉钉审批流程唯一 id,根据此 id 查询 OA 审批单
审批流程处理

钉钉审批对接成果展示


正文完