fix: 采购价格上限按数量计算总价 (#181)
This commit is contained in:
@@ -375,7 +375,7 @@ Admin 本地时区,付款状态只是 Client 核单上报时的快照,Admin
|
||||
2. 当前 PDD 商品已采集成功(`skus_json` 非空);
|
||||
3. 该顺运宝规格非空,且已有当前 PDD 商品的规格映射;
|
||||
4. 数量大于 0;
|
||||
5. **价格上限已填且大于 0** —— 默认从当前映射的 PDD 规格价格带出,操作员可改,但不允许为空;
|
||||
5. **人民币单价上限已填且大于 0** —— 默认从当前映射的 PDD 规格价格带出,操作员可改但不允许为空;页面显示 `单价 × 数量` 的订单总价上限,后端按最新数量重新计算并把总价写入 `max_price_cent`;
|
||||
6. 已选择分配的客户端;
|
||||
7. 所选客户端存在且在当前账号可见范围内;其在线状态和 `purchase_mode` 只影响何时领取,不阻止提前指派;
|
||||
8. 同一顺运宝明细没有 `pending` / `assigned` / `claimed` 的采购任务;
|
||||
@@ -454,10 +454,10 @@ Admin 新建采购任务固定使用不可变的 `execution_mode=live`,不向
|
||||
| 场景 | 币种 | 字段示例 |
|
||||
|---|---|---|
|
||||
| 蝦皮售价 | 台币 | `price_twd_cent` |
|
||||
| PDD 采购价、价格上限 | 人民币 | `max_price_cent` |
|
||||
| PDD 采购单价、订单总价上限 | 人民币 | SKU `price_cent`、任务 `max_price_cent` |
|
||||
|
||||
`[必须]` **两种币种不得混用,不得互相换算后覆盖原值。**
|
||||
采购任务里的价格上限是**人民币**,默认来源是采集回来的 PDD 价格,并由采购员逐行确认,
|
||||
采购任务里的单价及订单总价上限是**人民币**:单价默认来源是采集回来的 PDD SKU 价格并由采购员逐行确认,订单总价上限由后端按 `单价上限 × 数量` 计算,
|
||||
和蝦皮的台币售价没有换算关系。
|
||||
|
||||
`[待定]` 是否需要展示汇率或利润,待业务确认。MVP 不做。
|
||||
|
||||
Reference in New Issue
Block a user