- 将 entcms/wwwroot/* 移到 wwwroot/ - 将 dingdingflow/wwwroot/* 移到 wwwroot/dingdingflow/ - 更新 config.json 使用单一 wwwroot 映射 - 更新 init_any_permissions.py 扫描新路径 - 更新 init_superuser_permissions.py 用法说明 - 废弃 entcms/scripts/load_path.py 和 dingdingflow/scripts/load_path.py - 更新 build.sh 构建步骤 - 更新 README.md 和 docs/architecture.md 目录说明
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 - 钉钉回调(公开)