修复拼多多完整账单导入和日期筛选 #242

Merged
yueyang merged 3 commits from fix/yueyang-pinduoduo-september-import-date-filter into main 2026-09-22 17:36:40 +08:00
Collaborator

完成内容

  • 聚胜算拼多多原始导出缺少“金额”列时,按收入减支出派生签名金额。
  • 原始文件带“金额”列时继续逐行严格核对,异常拒绝激活。
  • 仅在拼多多账户页面稳定日期控件宽度,并让整个输入区域可打开日历;清除按钮不再导致布局跳动。
  • 保留全部账户类型、现有表头、路由和数据库结构。

修改文件

  • modules/EcommerceFinance/Services/PinduoduoSettlementBillImporter.php
  • resources/assets/js/components/business/AccountBills.vue
  • tests/Feature/Console/PinduoduoSettlementBillImporterTest.php
  • tests/Unit/View/AccountBillsTableTest.php
  • tests/scripts/account-bills-filter-export.test.cjs

验证

  • Node 日期/筛选/导出测试:7 passed。
  • 拼多多导入、接口、Repository、页面测试:12 passed,90 assertions。
  • Laravel Mix production build:成功;仅保留既有 NODE_ENV warning。
  • git diff --check:通过。
  • 未新增数据库迁移;原始财务文件未进入 Git。
## 完成内容 - 聚胜算拼多多原始导出缺少“金额”列时,按收入减支出派生签名金额。 - 原始文件带“金额”列时继续逐行严格核对,异常拒绝激活。 - 仅在拼多多账户页面稳定日期控件宽度,并让整个输入区域可打开日历;清除按钮不再导致布局跳动。 - 保留全部账户类型、现有表头、路由和数据库结构。 ## 修改文件 - modules/EcommerceFinance/Services/PinduoduoSettlementBillImporter.php - resources/assets/js/components/business/AccountBills.vue - tests/Feature/Console/PinduoduoSettlementBillImporterTest.php - tests/Unit/View/AccountBillsTableTest.php - tests/scripts/account-bills-filter-export.test.cjs ## 验证 - Node 日期/筛选/导出测试:7 passed。 - 拼多多导入、接口、Repository、页面测试:12 passed,90 assertions。 - Laravel Mix production build:成功;仅保留既有 NODE_ENV warning。 - git diff --check:通过。 - 未新增数据库迁移;原始财务文件未进入 Git。
yueyang added 1 commit 2026-09-22 17:30:06 +08:00
yueyang added 1 commit 2026-09-22 17:34:14 +08:00
yueyang changed title from WIP: 拼多多九月完整账单导入与日期筛选修复 to 修复拼多多完整账单导入和日期筛选 2026-09-22 17:34:43 +08:00
yueyang added 1 commit 2026-09-22 17:35:42 +08:00
yueyang merged commit 9289144565 into main 2026-09-22 17:36:40 +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#242
No description provided.