fix(categories): 分类名去括号——同步入库整段删除括号段
左侧分类树/官网分类名的括号段(型号限定词(JSA002)与内容性括号 (黑+卡其)/(短裤 & 长裤))整段删除。分类名每小时被 SDS 同步覆盖, 清洗落在 syncCategories 入库路径(cleanCategoryDisplayName,款号 token 保留,剥空守卫),另附幂等存量脚本 fix:category-names。 已执行:V1/V2 各 33 条分类名去括号,复跑幂等 0。注意 api 容器重建 部署前旧镜像的下一轮同步会把名称写回原文,部署后自动恢复干净。 Tests: api 23 suites/206 passed(含新增 category-name.spec 7 例),tsc clean
This commit is contained in:
@@ -225,6 +225,15 @@ curl -X POST /product-families/organize -H "$AUTH" # 后台「整理
|
||||
旧名→新名清单,`-- --apply` 写库,幂等可重跑;`origin_goods.good_name` 为 SDS
|
||||
纯镜像不动,只改 `goods.good_name`)。
|
||||
|
||||
**分类名去括号(2026-09)**:`categories.category_name` 不再保留任何括号段——
|
||||
型号限定词(`DG001 180G纯棉T恤(JSA002)`)与内容性括号(`下装(短裤 & 长裤)`)
|
||||
**整段删除**(`YSM02 全棉斜纹拼色帽子(黑+卡其)` → `YSM02 全棉斜纹拼色帽子`)。
|
||||
分类名每小时被 SDS 同步覆盖,清洗在 `syncCategories` 入库路径生效
|
||||
(`sync.service.ts#cleanCategoryDisplayName`,款号 token 如 `DG001` 保留);存量
|
||||
修复脚本 `pnpm --filter @inkreach/api fix:category-names`(dry-run 默认,
|
||||
`-- --apply` 写库,幂等,覆盖人工建的历史分类)。auto-group 族名、纯款号补描述
|
||||
(describePureSkuGoodName)均以分类名为源,自动随之变干净。
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user