修复商品价格读取实时价格日志 #48

Merged
WuYongJie merged 1 commits from fix/WuYongJie-product-price-live-source into main 2026-08-14 10:10:34 +08:00
Owner

做了什么

  • 商品价格查询从已停更的 dbo.aaronprice 切换到当前使用的 dbo.pm_priceAdjustment_log。
  • 按当前字段和代码值映射价格类型、变价类型、采购降本、价格、申请人及时间。
  • 保留既有 source_key、scope、路由和页面契约。

修改文件

  • modules/EcommerceFinance/Repositories/ProductPriceRepository.php
  • tests/Unit/EcommerceFinance/ProductPriceRepositoryTest.php

实际验证

  • 目标条码在旧表返回 0 行,在新表返回 1 行;新查询映射后可正确读取该记录。
  • ProductPriceRepositoryTest + JianSunSnapshotRefresherTest:9 tests / 41 assertions。
  • SupplierPayablePagesTest:7 tests / 62 assertions。
  • PHP lint 与 git diff --check 通过。

风险与回滚

  • 只读上游查询切换,不涉及金额写入、权限、数据库迁移或配置变更。
  • 如需回滚,可回退本 PR 的 Squash 提交。
## 做了什么 - 商品价格查询从已停更的 dbo.aaronprice 切换到当前使用的 dbo.pm_priceAdjustment_log。 - 按当前字段和代码值映射价格类型、变价类型、采购降本、价格、申请人及时间。 - 保留既有 source_key、scope、路由和页面契约。 ## 修改文件 - modules/EcommerceFinance/Repositories/ProductPriceRepository.php - tests/Unit/EcommerceFinance/ProductPriceRepositoryTest.php ## 实际验证 - 目标条码在旧表返回 0 行,在新表返回 1 行;新查询映射后可正确读取该记录。 - ProductPriceRepositoryTest + JianSunSnapshotRefresherTest:9 tests / 41 assertions。 - SupplierPayablePagesTest:7 tests / 62 assertions。 - PHP lint 与 git diff --check 通过。 ## 风险与回滚 - 只读上游查询切换,不涉及金额写入、权限、数据库迁移或配置变更。 - 如需回滚,可回退本 PR 的 Squash 提交。
WuYongJie added 1 commit 2026-08-14 10:06:59 +08:00
WuYongJie changed title from WIP: 修复商品价格读取过期历史表 to 修复商品价格读取实时价格日志 2026-08-14 10:10:31 +08:00
WuYongJie merged commit 7a3857e10f into main 2026-08-14 10:10:34 +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#48
No description provided.