Admin:SYB 同步切换到全局店铺渠道配置 #209

Closed
opened 2026-08-13 10:58:38 +08:00 by ila · 2 comments
Owner

基本信息

  • 类型:重构
  • 父级大工单:#206
  • 所属 MVP / 版本:#207
  • 阶段:阶段 2

要解决什么

SYB 同步仍直接读取专属允许列表。

做什么 / 不做什么

  • 做:改用 syb 渠道别名与同步开关,并在货运单写入稳定 shop_id。
  • 不做:不改变同步分页、游标和允许店铺精确匹配规则。

怎么做

Service 读取启用的 SYB 渠道别名;列表与明细仍按原始名称精确核对;写入时同步保存对应 shop_id。保留兼容错误提示和统计。

验收标准

  • 迁移后允许店铺集合与旧配置一致
  • 停用 SYB 渠道后不再入库
  • 同步货运单保存 shop_id 和原始 shop_name
  • 无启用店铺时仍安全停止且不推进游标

怎么验证

运行 service/repository SYB 测试及 Go 1.23 全量测试。

风险和回退

同步过滤属于数据准入;切换前后必须有等价测试。回退时旧表仍存在。

## 基本信息 - 类型:重构 - 父级大工单:#206 - 所属 MVP / 版本:#207 - 阶段:阶段 2 ## 要解决什么 SYB 同步仍直接读取专属允许列表。 ## 做什么 / 不做什么 - 做:改用 syb 渠道别名与同步开关,并在货运单写入稳定 shop_id。 - 不做:不改变同步分页、游标和允许店铺精确匹配规则。 ## 怎么做 Service 读取启用的 SYB 渠道别名;列表与明细仍按原始名称精确核对;写入时同步保存对应 shop_id。保留兼容错误提示和统计。 ## 验收标准 - [x] 迁移后允许店铺集合与旧配置一致 - [x] 停用 SYB 渠道后不再入库 - [x] 同步货运单保存 shop_id 和原始 shop_name - [x] 无启用店铺时仍安全停止且不推进游标 ## 怎么验证 运行 service/repository SYB 测试及 Go 1.23 全量测试。 ## 风险和回退 同步过滤属于数据准入;切换前后必须有等价测试。回退时旧表仍存在。
Author
Owner

实施记录(2026-08-13)

状态:待验收

  • SYB 同步已切换到全局店铺的 SYB 渠道快照。
  • 列表和明细仍按原始名称精确复核;写入同时保留 shop_name 并保存 shop_id。
  • 无启用配置时仍在请求 SYB 前安全停止,不推进游标。
  • 实现提交:8f70772
  • 归档提交:1abed64
  • 归档:docs/task/209-SYB同步切换全局店铺.md
  • 验证:Go 1.23.0 全量测试和构建通过。
  • 未验证:未用真实顺运宝账号执行生产同步。
## 实施记录(2026-08-13) 状态:待验收 - SYB 同步已切换到全局店铺的 SYB 渠道快照。 - 列表和明细仍按原始名称精确复核;写入同时保留 `shop_name` 并保存 `shop_id`。 - 无启用配置时仍在请求 SYB 前安全停止,不推进游标。 - 实现提交:`8f70772` - 归档提交:`1abed64` - 归档:`docs/task/209-SYB同步切换全局店铺.md` - 验证:Go 1.23.0 全量测试和构建通过。 - 未验证:未用真实顺运宝账号执行生产同步。
Author
Owner

用户于 2026-08-14 明确验收通过。验收清单已确认,现关闭工单。

用户于 2026-08-14 明确验收通过。验收清单已确认,现关闭工单。
ila closed this issue 2026-08-14 09:20:54 +08:00
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: chengma/cmautobuy#209