zhaoxing
|
8181ef50a5
|
feat(consignment): 分类家族口径支持二级分类匹配上级寄卖库存
- 新增 consignment-category-scope 作为分类范围单一事实来源(自身 + 祖先 + 子孙,二级分类对祖先库存按系列收窄)
- 寄卖库存列表/统计/筛选项按分类范围取数,二级分类(血宴/暗潮/怒嚎)可正常进入下拉并看到挂在一级分类下的货
- 一键查询待匹配看板:订单侧与库存侧都改为分类范围过滤,二级分类页签不再空白
- 手动匹配候选与提交校验统一按分类家族取数(工单分类 + 其一级分类),跨枪型仍不参与自动匹配,人工强制匹配需填原因
- 仓库搜索关键字增加系列、规格文本与当前/上级分类名,可直接搜「血宴」「苏尔南手枪」
- 新增分类范围单测,并补充看板跨层级用例
|
2026-11-15 19:47:30 +08:00 |
|
zhaoxing
|
e2c27bc7a9
|
feat(consignment): 苏尔南手枪按枪型/钻石/璀璨分层匹配并过滤跨枪型
排序:完美匹配 > 同钻高璀 > 高钻同璀 > 高钻高璀 > 低配;跨枪型不展示不参与;高配仍需填人工原因。
|
2026-11-15 16:58:42 +08:00 |
|
zhaoxing
|
e97932dcdf
|
feat(consignment): 拆分自动/手动匹配口径并优化内部匹配列表
|
2026-11-14 18:26:01 +08:00 |
|
zhaoxing
|
40fa9e2725
|
fix(consignment): 内部库存匹配仅允许待分配和待抢单
|
2026-11-13 16:34:44 +08:00 |
|
zhaoxing
|
75a5ee8192
|
feat(consignment): 关闭自动匹配仍可人工指定,匹配日志记录配置快照
- off 模式文案改为「关闭自动匹配(仍可人工指定)」,手动匹配弹窗增加警示
- 候选接口返回 matchingMode/profileVersionId/exactOnly
- 匹配日志新增 profile_version_id/matching_mode/exact_only 快照(迁移153)
- 修正拼单份额测试为库存售价口径(3×6000×95%=17100)
- 补 off 全链路、模式切换、并发占库、多数量拆分 E2E
|
2026-11-09 12:19:53 +08:00 |
|
zhaoxing
|
0e9087c8bb
|
fix(consignment): 手动匹配寄卖后刷新工单列表并展示寄卖价格
|
2026-11-07 15:57:39 +08:00 |
|
zhaoxing
|
787b8e2771
|
feat(consignment): 接单模板反推规格字段,打手端大批量选项改下拉
- 新增 consignment-template-spec-service:按「分类 + 子树」解析接单模板商品名,
全部可拆成统一维度且无组合碰撞时生成多字段矩阵,否则整类降级为商品名下拉;
选项只存 ruleKey,取价时实时回查模板,模板停用/删除即无价(missingPricePolicy=block)。
- 匹配引擎:模板驱动配置强制使用 profile specs(不再回退库存旧快照),订单侧按
product_rule_id 反解规格;解析失败按 unknown 处理,不参与自动匹配。
- 管理端:寄卖配置新增「从接单模板生成」,弹窗给出推荐模式(规格字段 / 商品名下拉)、
降级原因与组合→模板价覆盖矩阵。
- 打手端:选项超过 8 个改用带搜索的下拉(地铁逃生 100 个商品),规格网格按字段数
自适应铺满;物品名改用商品名,去掉硬编码「苏尔南」后缀。
- 迁移重编号:合并 main 后寄卖线顺延为 147–151,migrate.ts 保留 legacy→new 幂等映射。
- 同工作区的拼单份额报酬口径、超时重匹配兜底、整单/拼单匹配弹窗调整一并提交。
验证:前端 254/254、后端寄卖相关 41/41、双端 tsc 通过;开发库已实跑
发布→审核入库→自动匹配(模板价 1200 → 匹配报酬 1200)。
|
2026-11-07 12:26:10 +08:00 |
|
zhaoxing
|
d41ec44679
|
feat(consignment): 寄卖规格与价格动态配置重构
|
2026-11-05 17:09:05 +08:00 |
|
zhaoxing
|
2ef16ddcc7
|
feat(consignment): 寄卖配置、内部匹配与打手端升级
|
2026-11-05 15:39:40 +08:00 |
|