docs(product-v2): 补 PR #2487 状态彻底放开 + 保存后退草稿副作用警告
mmg 必看: PUBLISHED 产品点保存版本会立即下架, 审批中会撤销审批. 弹窗 UI 必须警告"保存后产品将退回草稿状态". Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
这个提交包含在:
父节点
1326504962
当前提交
c7577b951d
@ -20,10 +20,15 @@
|
||||
- **真实业务收益**:解锁了「定制师本人 + 该产品所属公司其他 CUSTOMIZER 同事」的多角色保存场景(之前只 SUPER_ADMIN 或单一 owner)。彻底"所有 admin 都能保存任意产品"**没达成**(@DataScope 拦着,符合业务安全考虑——CUSTOMIZER 不该备份别人的产品)
|
||||
- 还原/删除/标记永久**仍保留 Service 层 checkPriceEditPermission 严格校验**
|
||||
|
||||
### 2. 可保存状态扩到 3 种
|
||||
- **旧**:`DRAFT / COMPLETED`
|
||||
- **新**:**`DRAFT / UNPUBLISHED / COMPLETED`**(**下架的产品现在也能保存**)
|
||||
- PUBLISHED / 审批中仍拒绝(数据不稳定)
|
||||
### 2. 状态校验彻底取消(**PR #2487 进一步放开**)
|
||||
- ~~P2.3 初版:`DRAFT / UNPUBLISHED / COMPLETED` 三种~~
|
||||
- **最终(PR #2487)**:**任意状态都可保存**(PUBLISHED / 审批中也行)
|
||||
- ⚠️ **但保存动作 = 备份 + 退草稿组合**:
|
||||
- 保存成功后产品状态会**自动退回 `DRAFT`**(原状态写到操作日志 detail)
|
||||
- 已经是 DRAFT 的产品不变
|
||||
- **PUBLISHED 产品点保存 → 立即下架**(mp 端看不到)
|
||||
- **审批中产品点保存 → 撤销审批**
|
||||
- mmg **必须**在弹窗加警告文案:「保存后产品将退回草稿状态,已上架产品会下架」
|
||||
|
||||
### 3. GROUP 小蒙马班期完整保存(修复缺陷)
|
||||
- **旧版 P2.2 漏存** `group_tour_batch` 表 → GROUP 还原后班期数据丢失
|
||||
|
||||
正在加载...
x
在新工单中引用
屏蔽一个用户