feat(线上代发价格): 新增实际发货商品编码与聚水潭标记|多标签两列 #730

Merged
limeng merged 1 commits from feature/online-daifa-ship-sku-labels into main 2026-10-28 14:34:07 +08:00
Collaborator

做了什么

线上代发价格页面与 CSV 导出新增两列:

  • 实际发货商品编码:按店铺交易单号(钉钉行)/内部单号(采购单行)关联聚水潭订单(非淘系 + 淘系),列出组合装拆开后的子商品编码×数量;优先只取本行商品编码拆出的子商品,普通商品取自身,对不上时列整单;忽略被拆分/合并/作废原单,拆单合并显示
  • 聚水潭标记|多标签:订单 labels

修改文件

  • modules/EcommerceFinance/Repositories/DingOnlineDaifaPriceMirrorRepository.php
  • app/Http/Controllers/Business/Pages.php(导出加列)
  • resources/views/business/pages/product-inventory/online-daifa-price.blade.php
  • tests/Unit/EcommerceFinance/OnlineDaifaShipSkuLabelsTest.php(新增)、tests/Feature/Business/OnlineDaifaPricePageTest.php

验证

  • 新增 4 个单测(组合装、混合订单、拆单、无订单)+ 原采购单单测在精简 Laravel 环境通过;Feature 测试新增断言未在完整环境运行
  • 只按当前页/导出每 200 行的单号做 so_id/o_id 索引等值查询,不扫全表

风险

不涉及金额计算、权限、数据库结构或配置;只读镜像表。

🤖 Generated with Claude Code

https://claude.ai/code/session_012AvVQFrueqWakFKTdSyu5q

## 做了什么 线上代发价格页面与 CSV 导出新增两列: - **实际发货商品编码**:按店铺交易单号(钉钉行)/内部单号(采购单行)关联聚水潭订单(非淘系 + 淘系),列出组合装拆开后的子商品编码×数量;优先只取本行商品编码拆出的子商品,普通商品取自身,对不上时列整单;忽略被拆分/合并/作废原单,拆单合并显示 - **聚水潭标记|多标签**:订单 labels ## 修改文件 - modules/EcommerceFinance/Repositories/DingOnlineDaifaPriceMirrorRepository.php - app/Http/Controllers/Business/Pages.php(导出加列) - resources/views/business/pages/product-inventory/online-daifa-price.blade.php - tests/Unit/EcommerceFinance/OnlineDaifaShipSkuLabelsTest.php(新增)、tests/Feature/Business/OnlineDaifaPricePageTest.php ## 验证 - 新增 4 个单测(组合装、混合订单、拆单、无订单)+ 原采购单单测在精简 Laravel 环境通过;Feature 测试新增断言未在完整环境运行 - 只按当前页/导出每 200 行的单号做 so_id/o_id 索引等值查询,不扫全表 ## 风险 不涉及金额计算、权限、数据库结构或配置;只读镜像表。 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_012AvVQFrueqWakFKTdSyu5q
limeng added 1 commit 2026-10-28 14:13:17 +08:00
按店铺交易单号(钉钉行)/内部单号(采购单行)批量关联聚水潭订单
(ops_jst_orders + 淘系 ops_jst_qmcust_orders),补充:
- 实际发货商品编码:组合装拆开后的子商品编码×数量;优先取本行商品编码
  拆出的子商品,普通商品取自身,对不上时列整单;忽略被拆分/合并/作废原单
- 聚水潭标记|多标签:订单 labels
只按当前页/导出批次的单号做索引等值查询;页面与 CSV 导出同步加列。

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012AvVQFrueqWakFKTdSyu5q
limeng merged commit a20af2e067 into main 2026-10-28 14:34:07 +08:00
limeng deleted branch feature/online-daifa-ship-sku-labels 2026-10-28 14:34:07 +08:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: WuYongJie/CaiWuXiTong#730
No description provided.