费用明细:紧凑汇总布局并按开票口径拆分 #513

Merged
yueyang merged 1 commits from feature/yueyang-expense-layout-invoice-summary into main 2026-10-24 19:02:54 +08:00
Collaborator

变更

  • 将原四大汇总卡片收进页面标题右侧,改为紧凑汇总。
  • 账单项目汇总移到筛选栏上方,筛选栏紧邻费用明细表。
  • 账单项目汇总移除笔数,改为开票金额、不开票金额两列。
  • 开票口径读取科目映射表的票据字段:0.06/0.09 为开票,不开票为另一列。
  • 同名项目在不同平台票据口径不同时,按平台+项目分别归类后再合并。
  • 汇总改为异步加载并缓存 2 分钟,不阻塞主表首屏。

验证

  • 单元与页面测试:2 passed,13 assertions。
  • 本地 2026-09 实跑:105 个账单项目。
  • 开票合计 -391.64 万,不开票合计 -8.14 万。
  • 两项合计 -399.78 万,与页面收支差额一致。
  • 页面实际检查通过:紧凑汇总、账单项目汇总→筛选→费用明细的顺序正确,汇总表无笔数列。

本次未生产发布。

## 变更 - 将原四大汇总卡片收进页面标题右侧,改为紧凑汇总。 - 账单项目汇总移到筛选栏上方,筛选栏紧邻费用明细表。 - 账单项目汇总移除笔数,改为开票金额、不开票金额两列。 - 开票口径读取科目映射表的票据字段:0.06/0.09 为开票,不开票为另一列。 - 同名项目在不同平台票据口径不同时,按平台+项目分别归类后再合并。 - 汇总改为异步加载并缓存 2 分钟,不阻塞主表首屏。 ## 验证 - 单元与页面测试:2 passed,13 assertions。 - 本地 2026-09 实跑:105 个账单项目。 - 开票合计 -391.64 万,不开票合计 -8.14 万。 - 两项合计 -399.78 万,与页面收支差额一致。 - 页面实际检查通过:紧凑汇总、账单项目汇总→筛选→费用明细的顺序正确,汇总表无笔数列。 本次未生产发布。
yueyang added 1 commit 2026-10-24 19:02:36 +08:00
yueyang merged commit 9577099087 into main 2026-10-24 19:02:54 +08:00
yueyang deleted branch feature/yueyang-expense-layout-invoice-summary 2026-10-24 19:02:55 +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#513
No description provided.