采购自动审批流通过结构化表单和条件路由实现无人工干预的全流程处理:先配置含申请人、部门等字段的采购申请表单,再搭建基于金额与紧急程度双条件的多级审批工作流。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

让企业采购申请在提交后自动完成审批判断、节点分配、通知推送和状态更新,无需人工干预每个环节。
配置采购申请表单结构
进入Dify「数据集」→「新建数据集」→选择「结构化数据」→填写名称为“采购申请表单”。
点击「添加字段」,依次创建以下字段:申请人(文本)、部门(下拉单选,选项含研发部/市场部/行政部)、采购类型(单选:办公用品/IT设备/服务类)、金额(数字)、紧急程度(单选:普通/加急/特急)、用途说明(长文本)。
【紧急程度字段必须设置默认值为“普通”,否则后续条件分支会因空值跳过判断】
保存后,该结构将作为所有采购申请的统一输入模板。
搭建多级审批逻辑链
进入「应用」→「新建应用」→选择「工作流」类型→命名“采购自动审批流”。
方法一:基于金额与紧急程度双条件路由
第一步:拖入「条件节点」→设置判断逻辑为:
IF 金额
ELSE IF 金额 ≥ 5000 OR 紧急程度 = 加急 → 下一步为「部门负责人+财务部联合审批」
ELSE(即金额 ≥ 5000 AND 紧急程度 = 特急)→ 下一步为「CTO+CFO并行审批」
方法二:纯角色驱动路由
直接接入企业微信/钉钉组织架构API,在「路由节点」中调用「查询申请人直属上级」→「查询部门预算责任人」→「查财务审批人列表」,动态生成审批人序列,不依赖固定金额阈值。
注意:方法一适合审批规则稳定的企业;方法二需提前在Dify「插件」中配置好身份同步插件,否则无法获取实时组织关系。
对接企业微信审批消息与状态回写
在工作流末尾添加「HTTP请求节点」。
配置URL为你的企业微信审批接口地址(需已在企微管理后台开通审批API权限)。
请求体(Body)选择JSON格式,填入:
{ "userid": "{{申请人}}", "approval_id": "{{流程实例ID}}", "status": "{{最终审批结果}}", "remark": "{{审批意见}}" }
【务必在企微侧预先创建同名审批模板,且字段映射关系与Dify表单完全一致,否则回写失败且无报错提示】
启用该节点的「失败重试」开关,重试次数设为3次,间隔30秒。
部署采购申请入口并绑定触发器
回到「应用」列表,打开刚建好的“采购自动审批流”→点击右上角「发布」。
在「触发方式」中选择「Webhook」→复制生成的唯一URL。
将此URL配置到你现有的OA系统或低代码平台的“提交成功”事件中,确保POST请求携带完整表单JSON数据,Content-Type为application/json。
这一步完成后,任何系统发起的采购申请都会被Dify捕获并立即启动审批流。











