修复账单冲减取数和工单加载,整合快递页面上线 #141

Merged
WuYongJie merged 23 commits from feature/WuYongJie-integrate-latest-delivery into main 2026-09-09 14:04:44 +08:00
Owner

账单冲减改为复用订单数据→原始数据→订单售后费用明细,列表与跨页导出共用同一来源和 account_500112 字段;未知金额保留空值,不以红冲金额或费用名称替代。

整合运费对账共享镜像和快递附加费列设置;保留主线已合入的账单表格、代发筛选导出,并修复当前页导出长编号、列设置键盘操作、用户隔离及局部切换标题。恢复支付宝原始账单的统一增量调度。针对原始数据页面约 18 秒的售后工单查询,新增关联编号和日期索引迁移;运费对账增加订单关联索引,镜像索引支持明确声明的 varchar(255)。

验证:目标页面/导出测试、镜像同步和源数据 Repository 测试、工单迁移与回滚测试通过;前端生产构建和 PHP lint 通过。浏览器使用真实渲染模板与隔离数据验证列显示、排序、刷新保存、局部导航、空状态、翻页和窄屏布局。生产已完成受影响数据、结构和运行配置备份;发布后进行真实数据验收。

涉及共享镜像建表/索引迁移与首次同步,不改上游数据、财务金额口径或用户权限。

Closes #121
Closes #140

账单冲减改为复用订单数据→原始数据→订单售后费用明细,列表与跨页导出共用同一来源和 account_500112 字段;未知金额保留空值,不以红冲金额或费用名称替代。 整合运费对账共享镜像和快递附加费列设置;保留主线已合入的账单表格、代发筛选导出,并修复当前页导出长编号、列设置键盘操作、用户隔离及局部切换标题。恢复支付宝原始账单的统一增量调度。针对原始数据页面约 18 秒的售后工单查询,新增关联编号和日期索引迁移;运费对账增加订单关联索引,镜像索引支持明确声明的 varchar(255)。 验证:目标页面/导出测试、镜像同步和源数据 Repository 测试、工单迁移与回滚测试通过;前端生产构建和 PHP lint 通过。浏览器使用真实渲染模板与隔离数据验证列显示、排序、刷新保存、局部导航、空状态、翻页和窄屏布局。生产已完成受影响数据、结构和运行配置备份;发布后进行真实数据验收。 涉及共享镜像建表/索引迁移与首次同步,不改上游数据、财务金额口径或用户权限。 Closes #121 Closes #140
WuYongJie added 23 commits 2026-09-09 14:03:41 +08:00
- BillOffsetPageData 注入 OrderDataPageData,page() 改为调用 afterSales(),使账单冲减子页面与订单售后费用明细页同源取数。
- 子页面按 账单冲减.xlsx 表头展示 9 列:内部订单号、线上订单号、店铺名称、店铺编码、商品编码、款式编码、店铺商品编码、店铺款式编码、500112冲减收入。
- 新增查询、重置与“导出当前页”按钮(沿用售后页前端 CSV 导出逻辑),并展示本页 500112 冲减收入合计。
- 500112 列本地镜像暂为 null,接入真实科目来源后自动填充,无需改模板。
- OrderDataRepository 与 OrderDataMirrorRepository 的 afterSales() 现对 account_500112 取数:\n  暂以「退货红冲金额(reversal_order_amount,即负值商品金额的绝对值)」作为收入冲减口径。\n- 该字段此前在 expenseFields() 中仅被列示、从未取值,故本地恒为 null;\n  其余 account_* 科目字段仍为空,待科目归集(金蝶/外部科目源)整体接入。\n- 取数口径为临时占位,待财务确认最终规则后替换(集中在一处,易于调整)。\n- 账单冲减子页面本页 500112 合计已可正常汇总。
WuYongJie merged commit b66f223ebb into main 2026-09-09 14:04:44 +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#141
No description provided.