cms/dingdingflow
yumoqing f57bb0b0af fix: CMS completeness修复 — products.ui + 钉钉回调同步 + 文档路径
- P0: 新增 products.ui 产品架构页面
- P1: 实现钉钉审批回调→cms_content状态同步(approved→published, rejected→draft)
- P2: 修复 docs/architecture.md 路径(/entcms/* → /*),补充cms_sections表
- P2: 重命名 init_superuser.py → init_superuser_permissions.py 避免与scripts/冲突
- build.sh 更新构建后步骤说明
2026-06-03 16:16:05 +08:00
..

dingdingflow - 钉钉审批流程

为CMS内容发布提供钉钉审批工作流。

数据表

  • dd_approvals: 审批记录
  • dd_approval_configs: 审批流程配置

环境变量

DINGTALK_APP_KEY=钉钉应用AppKey
DINGTALK_APP_SECRET=钉钉应用AppSecret
DINGTALK_AGENT_ID=钉钉应用AgentId

未配置时自动进入开发模式(mock响应)。

API

  • POST /dingdingflow/api/submit_approval.dspy - 提交审批
  • POST /dingdingflow/api/dingtalk_callback.dspy - 钉钉回调(公开)