root
|
7c7f8493c4
|
docs: 更新数据库文档,添加 feishu_message_log 表记录
- 添加 feishu_message_log 表结构文档(飞书消息日志表)
- 更新文档版本至 1.1.0
- 更新最后更新时间至 2026-03-01
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-01 14:21:48 +08:00 |
|
root
|
1f72da9ec4
|
feat: 添加消息卡片更新功能,支持或签/单人审批场景
新增功能:
1. 创建 feishu_message 表,存储消息与审批订单/节点/用户的映射关系
2. 发送审批通知时保存 message_id
3. 审批完成后自动更新其他审批人的消息卡片
使用场景:
- 或签(or_approve):一人通过后,更新其他审批人的消息卡片
- 单人审批(approver):一人通过后,更新其他审批人的消息卡片
- 拒绝(reject):拒绝后更新所有其他审批人的消息卡片
技术细节:
- FeishuMessage 模型:管理消息映射
- FeishuNotificationService::updateMessageCards():更新消息卡片
- ApprovalService:审批完成后调用消息更新逻辑
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-28 18:06:40 +08:00 |
|
root
|
92ffaf2ef0
|
docs: 添加数据库结构文档(线上稳定版 v1.0.0)
记录主分支的完整数据库结构,包含12个表:
用户管理:
- users - 用户基本信息
- companies - 公司信息
- company_feishu_apps - 飞书应用配置
- user_feishu_apps - 用户飞书应用关联
- user_sn - 用户SN分配池
- feishu_login_session - 飞书扫码登录会话
审批流程:
- approval_flow - 审批流程定义
- approval_node - 审批节点定义
- approval_order - 审批订单
- approval_record - 审批记录
业务数据:
- business_trip - 出差申请
- business_trip_itinerary - 出差行程
变更规范:
- 数据库变更需落成文档
- 使用 migration 脚本管理
- commit message 需注明数据库变更
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-28 16:26:01 +08:00 |
|