
## 设备请求审批与采购自动化工作流
这个n8n工作流模板让员工能够提交设备或物品请求。如果员工有直属经理,请求会先发送给经理审批;如果获得批准,则转发给采购部门。如果员工本身就是经理(没有上级经理记录),请求会直接发送给采购部门。
### 工作流程
1. **员工身份验证**
– 员工输入工号(ID)
– 系统从MySQL数据库查询员工信息
– 如果找不到员工记录,显示”员工未找到”错误页面
2. **请求信息收集**
– 员工详细描述需要请求的设备或物品
– 使用表单节点收集自由文本输入
3. **审批逻辑判断**
– 检查员工是否有直属经理
– 如果有经理 → 进入审批流程
– 如果没有经理 → 直接进入采购流程
4. **经理审批路径**
– 从MySQL数据库获取经理信息
– 使用OpenAI GPT-4.1-nano模型优化请求文本
– 生成专业的审批请求邮件
– 通过Gmail发送给经理等待审批
– 经理通过双重确认机制回复
5. **审批结果处理**
– 如果经理批准:
– 通知员工请求已批准
– 生成采购部门邮件
– 转发给采购部门
– 如果经理拒绝:
– 通知员工请求被拒绝
6. **直接采购路径**
– 对于经理级员工
– 直接生成采购请求邮件
– 发送给采购部门
### 技术节点详解
**核心节点类型:**
– **Form Trigger** – 员工工号输入表单
– **MySQL** – 员工和经理信息查询
– **If** – 逻辑分支判断
– **Set** – 数据字段设置
– **Merge** – 数据流合并
– **OpenAI Chat Model** – 文本优化和邮件生成
– **Gmail** – 邮件发送和审批等待
– **Form** – 用户界面反馈
**AI集成功能:**
– 使用GPT-4.1-nano模型优化请求文本
– 自动生成专业、礼貌的商务邮件
– 确保邮件格式标准化
– 保持正式、简洁的业务风格
### 安全与可靠性
– 所有敏感凭证通过n8n凭据管理
– 避免在日志中暴露员工个人信息
– 对自由文本输入进行清理后再发送邮件
– 使用结构化输出解析器确保AI响应格式正确
### 成功标准
– 员工信息正确匹配
– 审批分支在有经理时正确触发
– 为经理和采购部门生成清晰的邮件
– 通知发送成功且最终页面无错误显示
### 自定义建议
– 可根据公司需求调整邮件模板
– 可集成其他通知渠道(Slack、Teams等)
– 可添加采购系统API集成
– 可扩展为多级审批流程

评论(0)