feat(cost-center): 收敛第三方卡券商品与成本链路

This commit is contained in:
yml2213
2026-11-06 16:47:45 +08:00
parent 974044a4c6
commit e6b3835c9f
14 changed files with 763 additions and 110 deletions
+21
View File
@@ -174,6 +174,27 @@ POST /api/v1/admin/cost-center/manual-configs
`internal_sku_channels` 人工规则。待分类队列的“去补配置”会携带
`scope=manual&tab=cost&manualSku=<内部SKU>` 直接打开对应配置。
### 4.4 第三方卡券 SKU(现行)
卡券商品统一从“成本配置 → 第三方卡券 → 新增卡券 SKU”维护:
```text
POST /api/v1/admin/cost-center/voucher-products
```
```jsonc
{
"skuKey": "11月改名卡",
"amountFen": 500,
"note": "第三方卡券采购价"
}
```
保存时在同一事务内创建或复用 `tpv:<内部 SKU>`、卡券主渠道规则和采购成本版本,
并把同内部 SKU 的卡券订单项从错误的 `man:` 等商品归一到 `tpv:`。
通用 `POST /api/v1/admin/cost-center/products` 不再接受 `tpv:` 和 `man:`。
迁移 `143` 负责修复历史卡券商品归属。
## 五、成本版本接口
路径不变,字段不变: