61 Commits

Author SHA1 Message Date
28a62434d2 整合并修正京东钱包账单 (#26)
接入京东充值与消耗账单,修复快照冷启动、刷新依赖、日期边界与标签局部切换。
2026-08-11 12:22:41 +08:00
a9fd2cfb37 接入 1688 营销账户账单 (#12)
根据 Alibaba.xlsx 字段接入 JianSun.dbo.alibaba_bill,提供筛选、汇总、分页、快照刷新和错误状态。
2026-08-06 16:07:31 +08:00
87c1ea80bf 修复本地经营信息直读分页参数丢失 (#10)
## 任务占用与边界

- 任务名称:修复本地经营信息直读分页参数丢失
- 实际开发者:WuYongJie
- 目标结果:公司、店铺、商标信息页面在本地直读模式下不再因分页参数丢失返回 500。
- 实际修改路径:\`app/Business/UpstreamBusinessInformation.php\`;\`tests/Unit/EcommerceFinance/UpstreamBusinessInformationTest.php\`
- 上游 \`source_key\` / \`scope\`:\`operations_replica\`;\`company-information.read\`、\`store-information.read\`、\`trademark-information.read\`
- 明确不修改:上游连接资料、查询范围、共享快照刷新器、数据库迁移、生产配置、页面视觉和部署。

## 开工与合并前碰撞检查

- [x] 已在开工和合并前分别执行 \`scripts/codex-task-preflight.ps1\`
- [x] 已检查最新 \`origin/main\` 与全部远程任务分支
- [x] 无目标路径或公共契约重叠;历史共享库验证分支仅涉及其他测试文件

## 实际改动

- 将三个本地页面 resolver 中只写在 \`compact()\` 字符串里的分页变量,改为显式数组参数,使 PHP 箭头函数正确捕获 \`$page\`、\`$perPage\`。
- 新增回归测试:实际执行三个页面的 resolver,并断言固定快照收到正确分页参数。
- 无新增 scope、接口、权限、表结构、查询字段或缓存策略。

## 验证证据

- [x] PHP 语法检查:两个改动文件通过。
- [x] 相关单元测试:19 passed,57 assertions。
- [x] 受影响管理页面功能测试:4 passed,270 assertions。
- [x] 对比 \`origin/main...任务分支\` 已逐文件复查:仅 2 个目标文件,+88 / -3;无敏感文件或无关改动。
- [x] 同类扫描:三个错误 resolver 已全部改为显式参数;保留的 \`compact('page', 'perPage')\` 位于普通闭包中,变量已通过 \`use\` 正确捕获。

## 风险与回滚

- [x] 不涉及金额、权限、审批、数据库迁移、生产配置、数据修复或部署。
- [x] 未提交 \`.env\`、密码、Token、私钥、真实财务数据、生产日志或构建产物。
- [x] 无前端改动,\`DESIGN.md\` 不适用。
- 回滚方式:回退本次 Squash 合并提交即可;不会影响生产共享快照路径,因为生产不启用本地直读模式。

## 合并前复查

- [x] PR 已移除 \`WIP:\`,测试与自审已补齐。
- [x] 当前任务 Codex 已按完整 diff 自审,通过后执行 Squash merge、核验远程 \`main\` 并清理任务分支。

Reviewed-on: http://git.1080p.hk/WuYongJie/CaiWuXiTong/pulls/10
2026-08-04 19:22:48 +08:00
79e25e90fc fix: refresh operations replica snapshots (#7) 2026-08-04 15:41:49 +08:00
f7d90740a9 merge: 同步远端主线更新
# Conflicts:
#	app/Http/Controllers/Business/Pages.php
2026-08-04 12:09:09 +08:00
5416442e19 feat: 完善业务管理页面与中文表头 2026-08-04 12:01:19 +08:00
8f978d522c fix: 隔离单个上游快照刷新失败
单条查询失败时继续刷新同一来源的后续页面,并保留失败状态。
2026-08-03 19:15:19 +08:00
a6d13f20b2 修复:完善商品价格分支权限与前端交付 2026-07-30 19:01:22 +08:00
6f945d2a79 Merge remote-tracking branch 'origin/main' into fix/sumu-product-prices
# Conflicts:
#	app/Http/Controllers/Business/Pages.php
#	modules/EcommerceFinance/Services/JianSunSnapshotRefresher.php
#	tests/Unit/EcommerceFinance/JianSunSnapshotRefresherTest.php
2026-07-30 18:07:38 +08:00
1950733844 功能:接入供应商应付数据与快照 2026-07-30 18:01:57 +08:00
3317fda227 修复:系统数据库验证兼容生产上游隧道 2026-07-30 16:20:49 +08:00
85f3db56ce 合并:本地共享数据库验证与原材料数据页面 2026-07-30 16:11:38 +08:00
8a8ea93c63 功能:合并淘系支付宝上游账单 2026-07-30 10:22:37 +08:00
58528c16b9 fix: 分离程序资源与七牛业务文件存储 2026-07-27 13:39:15 +08:00
8234ed3510 fix: 保持七牛静态资源桶私有 2026-07-27 10:56:43 +08:00
222eca0e2d feat: 静态资源统一使用七牛存储桶 2026-07-27 10:45:49 +08:00
59da42ec7d 修复:完成新人双上游直连验收 2026-07-24 23:33:16 +08:00
53537bb9ee 修复:全新环境切换共享系统数据库 2026-07-24 22:30:14 +08:00
98c17ea36b 修复:自动更新本机引导库并隔离共享迁移 2026-07-24 20:45:09 +08:00
5045fadfe8 功能:安全整合封边条上游数据 2026-07-24 18:34:09 +08:00
d9590ae28d 功能:增加共享上游数据字典和后台取数中转 2026-07-24 18:20:33 +08:00
ceb704625b 修复:兼容旧容器缺失团队数据库配置 2026-07-24 17:44:12 +08:00
d9e5b5246c 修复:移除系统数据库接入权限阻塞 2026-07-24 16:54:29 +08:00
49e507b7e2 修复:简化系统数据库接入并统一容器权限 2026-07-24 16:30:16 +08:00
387b44426d 功能:按需共享上游查询快照 2026-07-24 13:40:03 +08:00
9a65836e3f 修复:完善本地初始化与共享系统数据库切换 2026-07-24 12:18:01 +08:00
7660cec0f9 功能:安全整合拼多多账单筛选与分页 2026-07-23 22:03:45 +08:00
287a3eb565 功能:安全接入拼多多上游账单 2026-07-23 20:59:49 +08:00
cd8eb1fe41 功能:增加淘系支付宝账户筛选 2026-07-23 20:49:07 +08:00
4b56c9cd07 修复:统一开发环境上游数据库连接 2026-07-23 20:49:06 +08:00
f5500c6667 修复:系统数据库凭据解锁共享云数据库 2026-07-23 13:31:39 +08:00
282eaf8caa 简化:开发机直连上游数据库 2026-07-22 21:00:57 +08:00
eabadc200f 简化:开发环境使用本机云数据库密码 2026-07-22 20:53:58 +08:00
a390d50b16 修复:共享系统库云数据库密码解密 2026-07-22 19:52:23 +08:00
ab71190124 修复:系统数据库切换自动识别表前缀 2026-07-22 19:37:15 +08:00
57755acf1b 修复:系统设置新增页误跳用户管理 2026-07-22 16:37:52 +08:00
4feca23e51 优化:固定展示系统配置数据库 2026-07-22 16:27:56 +08:00
204a7f373a 修复:允许管理员维护数据库配置 2026-07-22 16:06:51 +08:00
f8708f2b4a Merge remote-tracking branch 'origin/main' into feature/codex-system-database-migration 2026-07-22 15:50:05 +08:00
e09b8a0113 架构:分离系统数据库与云数据库配置 2026-07-22 15:50:01 +08:00
3bf21a8c60 整理:统一新增业务文件换行格式 2026-07-22 15:36:28 +08:00
63a702d380 合并:本地业务备份与离线缓存 2026-07-22 15:31:49 +08:00
WuYongJie
f94be4f8b9 Merge remote-tracking branch 'origin/main' into feature/sumu-supplier-payable-pages 2026-07-22 15:28:14 +08:00
d9af0a0b7f 功能:在系统设置中管理多个云数据库 2026-07-22 15:16:57 +08:00
fe0124a679 备份:保存本地业务模型(6/6) 2026-07-22 15:13:24 +08:00
cf62bf57c3 备份:保存本地业务模型(5/6) 2026-07-22 15:13:19 +08:00
acefe4e0cd 备份:保存本地业务模型(4/6) 2026-07-22 15:13:14 +08:00
c7fdf2e40b 备份:保存本地业务模型(3/6) 2026-07-22 15:13:07 +08:00
877108b144 备份:保存本地业务模型(2/6) 2026-07-22 15:13:01 +08:00
c70fef76a6 备份:保存本地业务模型(1/6) 2026-07-22 15:12:16 +08:00