feat: 权限细化、商业认证跳转、UI改进 #19
Reference in New Issue
Block a user
Delete Branch "feat/permissions-ui-improvements"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
🚀 Preview: https://pr-19.oil.oci.euphon.net
DB is a copy of production.
🚀 Preview: https://pr-19.oil.oci.euphon.net
DB is a copy of production.
🚀 Preview: https://pr-19.oil.oci.euphon.net
DB is a copy of production.
🚀 Preview: https://pr-19.oil.oci.euphon.net
DB is a copy of production.
🚀 Preview: https://pr-19.oil.oci.euphon.net
DB is a copy of production.
🚀 Preview: https://pr-19.oil.oci.euphon.net
DB is a copy of production.
🚀 Preview: https://pr-19.oil.oci.euphon.net
DB is a copy of production.
🚀 Preview: https://pr-19.oil.oci.euphon.net
DB is a copy of production.
🚀 Preview: https://pr-19.oil.oci.euphon.net
DB is a copy of production.
🚀 Preview: https://pr-19.oil.oci.euphon.net
DB is a copy of production.
- 新增 /api/recipes/{id}/reject 端点:拒绝配方并通知提交者(含原因) - 采纳配方时通知提交者"配方已采纳" - 管理员拒绝配方时输入原因 - 贡献统计改为统计被采纳的配方数(含 audit_log 记录) - 完整流程测试:共享→通知→拒绝(带原因)→通知→重新共享→采纳→通知 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>新增配方: - 修复保存失败(oil→oil_name字段转换) - 智能识别支持多条配方同时解析 - 识别结果逐条预览,可修改/放弃/保存单条/全部保存 - 编辑器加成分表格(单价/滴、小计、总成本) - 保存到个人配方(diary) 共享审核: - 新增 /api/recipes/{id}/reject 端点(带原因通知提交者) - 采纳配方时通知提交者"配方已采纳" - 拒绝时管理员输入原因 - 贡献统计含被采纳的配方数 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>841550dcb9toad95ba7d1f🚀 Preview: https://pr-19.oil.oci.euphon.net
DB is a copy of production.
🗑️ Preview torn down.