# 套餐价格回退与平台赠送策略最终验收清单 ## 1. 价格回退 - [ ] 普通可售套餐未配置建议售价时,后台详情返回 `suggested_retail_price=null` 且 `price_config_status=0` - [ ] 普通可售套餐未配置建议售价时,C 端可购列表展示成本价 - [ ] 平台后台创建普通订单时,订单明细使用生效价 - [ ] 自动购包命中未配置价格套餐时,订单明细使用生效价 ## 2. 赠送拦截 - [ ] 普通可售套餐显式填写 `0` 时被拒绝 - [ ] 赠送套餐显式填写 `0` 时允许保存 - [ ] 赠送套餐不出现在 C 端可购列表 - [ ] H5 / 客户端下单赠送套餐被拒绝 - [ ] 自动购包命中赠送套餐时被拒绝 ## 3. 平台发放 - [ ] 平台后台可通过创建订单发放赠送套餐 - [ ] 赠送订单不要求线下支付凭证 - [ ] 赠送加油包在无主套餐时发放失败 - [ ] 赠送订单不会进入代理代购/佣金计算语义 ## 4. 代理授权与分配 - [ ] 代理系列授权创建时无法加入赠送套餐 - [ ] 系列授权详情列表不展示赠送套餐 - [ ] 批量分配不会把赠送套餐分配给下级代理 - [ ] 代理侧套餐列表不会看到赠送套餐 ## 5. 历史迁移 - [ ] `tb_package` 已回填 `price_config_status` 与 `is_gift` - [ ] `tb_shop_package_allocation` 已回填 `retail_price_config_status` - [ ] `tb_order_item` / `tb_package_usage` 已回填赠送快照与价格状态快照 - [ ] `tb_package_price_review_queue` 中仅保留需要人工复核的记录 ## 6. 最终检查 - [ ] 相关 Go 文件 `lsp_diagnostics` 无错误 - [ ] `make migrate-version` 为 `139` - [ ] `go run cmd/gendocs/main.go` 执行成功 - [ ] `go build ./...` 执行成功