feat: 建立顺运宝采购处理状态 (#67)

This commit is contained in:
chengma
2026-08-09 22:32:19 +08:00
parent c01f3f8b0e
commit c6ef54dce1
12 changed files with 730 additions and 73 deletions
+11 -7
View File
@@ -472,20 +472,24 @@ HTML 片段,只替换弹窗内部的表格、总数和分页。主货运单表
### 6.2 表格列
☐ / 货运单明细ID / 订单号 / 商品标题 / 规格 / 蝦皮商品ID / 规格SKU / 数量 /
价格(台币)/ 图片 / **匹配状态** / 更新时间
价格(台币)/ 图片 / **处理阶段** / **下一步** / 更新时间
- 一行对应顺运宝一张货运单的**一个商品明细**,不是一张货运单——一张货运单
可以有多个商品,各占一行。
- 图片显示小缩略图。`[必须]` 存 URL,不要把图片塞进数据库。
- 匹配状态是**算出来的**(`shopee_sku_id` 是否非空),不是存的字段。
本工单(#46)不做规格匹配功能,待匹配的行整行标黄,但不提供匹配入口。
- 处理阶段是按当前关联事实**算出来的**,不是存一份容易过期的状态字段。阶段至少区分:
未找到蝦皮商品、待确认蝦皮规格、未关联 PDD、PDD 待采集、采集中、采集失败、
规格待匹配和可采购。`shopee_sku_id` 非空只说明蝦皮规格已确认。
- 每行显示一个有文字的“下一步”按钮;双击行和按钮打开同一个服务端渲染处理弹窗。
- 规格原文完全一致,或解析后的颜色尺码只有一个唯一候选时,系统可以自动确认
蝦皮 SKU;零候选或多候选必须由采购员选择,不能模糊猜测。
- 完整货运单 JSON 不作为列显示,落在 `syb_data` 里,供后续排查用。
### 6.3 规格匹配弹窗(双击行打开)—— 未实现,见下方说明
### 6.3 采购处理与规格匹配弹窗(双击行或点击下一步打开)
`[不做]` 工单 #46(顺运宝货运单同步)明确不做这一节描述的匹配弹窗,
`shopee_sku_id` 由同步留空,本节描述的是**规格匹配**这个后续工单要实现的目标
界面,先记录在这里,不代表当前已经能用。
弹窗按当前处理阶段渐进展示。第一步先确认蝦皮 SKU;顺运宝同步本身仍不提供
`shopee_sku_id`,但同步写入明细后可以根据本地蝦皮数据做确定性唯一匹配。
后续 PDD 关联、采集和规格映射使用同一个弹窗继续完成。
```text
┌──────────────────────────────────────────────────┐