377 Commits

Author SHA1 Message Date
d13cb9d3e0 fix: preserve online daifa identifiers in exports 2026-09-09 13:18:04 +08:00
a4276a9465 feat: 增加线上代发价格筛选和导出 2026-09-09 12:34:19 +08:00
284ba38337 取消共享镜像接入与同步的重复人工审批 (#138) 2026-09-09 12:05:38 +08:00
784e82b0a2 支持直接使用密码部署并自动复用本机登录信息 (#137) 2026-09-09 11:54:21 +08:00
914a3fe352 取消普通生产发布的重复授权要求 (#136) 2026-09-09 11:40:00 +08:00
a50b7596e8 修复小额打款工单关联未命中组合索引 (#135) 2026-09-09 10:53:53 +08:00
46107e196f 发布小额打款索引修复与线上代发价格 (#134) 2026-09-09 10:46:17 +08:00
a2c420c74f 精简开发规则并补齐表格交互要求 (#133) 2026-09-08 23:03:15 +08:00
7fa8284255 支持明确指定的钉钉主管理员首次登录 (#132) 2026-09-08 22:21:44 +08:00
230962f6a3 修复支付宝账单翻页重复全表计数 (#131) 2026-09-08 21:46:34 +08:00
f2508eeaeb 淘系支付宝账单切换经营分析副本镜像 (#129) 2026-09-08 19:50:55 +08:00
e1d62f0d79 修复当前页密码网关分片读取 (#130) 2026-09-08 18:25:37 +08:00
d14c8acb82 店铺密码在当前页直接显示 (#125) 2026-09-08 17:33:47 +08:00
a2138704fb 修复店铺维度报表店铺 ID 并新增店铺名称列 (#128) 2026-09-08 16:40:36 +08:00
b65702147c 补全用户分组入口并统一侧边栏字号 (#127) 2026-09-08 16:14:28 +08:00
d876822a6e 修复生产健康检查被应用防火墙误拦截 (#123) 2026-09-08 14:46:38 +08:00
c7ac541334 用户多分组及分组页面权限 (#122) 2026-09-08 14:30:48 +08:00
6fa73352d0 build: use bundled dockerfile frontend 2026-09-08 14:08:43 +08:00
a03b9017a6 perf: avoid unnecessary bill offset joins 2026-09-08 14:05:51 +08:00
5812612bd3 perf: add bill offset order join index 2026-09-08 14:01:58 +08:00
5a34782dcd Merge remote-tracking branch 'origin/main' into feature/sumu-bill-offset
# Conflicts:
#	tests/Feature/Business/PagesTest.php
2026-09-08 13:19:38 +08:00
b5d87eae35 feat: add bill offset mirror page and export 2026-09-08 13:09:23 +08:00
9ad1b1c6bb feat: 接入快递运费对账业务镜像 (#118) 2026-09-08 12:26:04 +08:00
e94d556125 用户管理布局与管理员身份权限设置 (#119) 2026-09-08 12:02:22 +08:00
8dc9f3bc6f feat: 店铺账号密码页显示真实绑定手机号
- 「绑定手机号」字段取消 secret 遮蔽,页面与导出均显示镜像中的真实手机号
- 更新 StoreAccountMirrorRepositoryTest 与 PrototypePageTest 覆盖新行为
- 密码配置状态列已由 #116 完成,本提交不重复改动
2026-09-08 11:41:59 +08:00
0b988a4b99 未配置权限的钉钉用户默认显示完整业务页面 (#117) 2026-09-08 11:29:32 +08:00
b2b5c33d47 管理员按需查看与复制店铺密码 (#116) 2026-09-08 07:02:25 +08:00
cc355b32ce 修复旧钉钉回调丢失域名会话 (#115) 2026-09-08 06:30:59 +08:00
0743f298a3 财务花名册准入与钉钉授权自动开户 (#114) 2026-09-08 06:14:45 +08:00
62533293ae fix: 隔离 ClickHouse 回填代次 (#113) 2026-09-07 22:58:12 +08:00
a2b3db3afa fix: show vip marketing promotion flow 2026-09-07 18:03:07 +08:00
d66f0cf119 fix: align vip tab with tax declaration data 2026-09-07 17:02:03 +08:00
c3719c2240 docs: add workstation Git and SSH handoff details 2026-09-07 15:51:18 +08:00
77d6671de3 fix: PowerShell 7 正确创建缺失的中继任务 (#112) 2026-09-07 15:11:00 +08:00
c96b314a9d fix: 本地账号稳定注册上游中继任务 (#111) 2026-09-07 15:08:58 +08:00
6796d68012 fix: 中台推广数据接入生产受限隧道 (#110) 2026-09-07 14:59:27 +08:00
050ad0ab97 feat: 整合淘系支付宝账单共享业务镜像 (#109) 2026-09-07 14:41:37 +08:00
a989734b33 fix: query only the active promotion platform (#108) 2026-09-07 14:22:18 +08:00
a7d02993c8 test: isolate mirror connections during feature tests (#107) 2026-09-07 14:10:16 +08:00
a851bbe5a7 fix: spool parquet archives before upload (#106) 2026-09-07 12:56:31 +08:00
7c6bf6757d fix: flatten business data plan table stats (#105) 2026-09-07 12:50:09 +08:00
a1c0e245d6 Merge remote-tracking branch 'origin/main' 2026-09-07 12:28:52 +08:00
d46ed01a81 feat: merge promotion bills into marketing account bills 2026-09-07 12:27:46 +08:00
be670ad988 feat: stage tiered business data storage (#104) 2026-09-07 11:55:37 +08:00
a56328750e docs: add new workstation development handoff guide 2026-09-07 11:16:45 +08:00
f0150f1c49 feat: register shared original bill mirror 2026-09-07 09:41:59 +08:00
d48cb7d639 feat: 店铺维度报表条件查询与主体归属字段接入
实际修改:
- 店铺维度报表新增真实数据库条件查询:店铺字段走共享镜像 SQL
  WHERE,主体/能否变更/生效/失效走生命周期行级过滤(左闭右开)
- 店铺负责人/部门负责人/利润中心改为店铺账号 PostgreSQL 镜像值,
  按店铺名称关联,未匹配时回退经营分析副本库原值
- 能否变更按主表 platform 判定(唯品会MP/淘工厂=否,其余=是),
  筛选改为 是/否 下拉;默认生效时间 2026-07-01,失效未记录显示存续中
- 主体维度经营报表接入生命周期收入窗口与注册地址解析市字段
- 同步更新视图测试并重写 StoreReportRepositoryTest 匹配 SQLite 实现

验证:容器内 tests/Feature/Business + tests/Unit/EcommerceFinance +
tests/Unit/Business 共 324 passed / 4 skipped;真实数据端到端验证
(无筛选 1935 行、负责人/利润中心/失效区间筛选抽样全对)。
无新增数据库迁移,不涉及生产数据写入。
2026-09-06 19:27:51 +08:00
0584aa3742 feat: enforce closed DingTalk account access 2026-09-04 23:38:56 +08:00
6c574294f7 同步主体维度经营报表页面 (#103)
任务名称:同步主体维度经营报表页面
实际开发者:yueyang
目标结果:让主体维度经营报表接入团队共享业务镜像,显示分页、主体销量汇总及明确的数据来源提示。
实际修改:
- 注册 company-management/subject-operating-report 到只读页面映射并复用 StoreReportRepository。
- 页面标识改为共享镜像;有数据时显示共享镜像提示。
- 新增页面读取共享报表服务的回归测试。
修改文件:app/Business/TableRegistry.php;config/business_navigation.php;resources/views/business/pages/partials/directory-table.blade.php;tests/Feature/Business/PrototypePageTest.php
验证:容器内临时加载当前测试文件后执行相关套件,9 tests、53 assertions 全部通过;git diff --check 通过;实际页面首页共 2073 条,第 2 页及第 42/42 页可读。
风险:不涉及数据库迁移、生产配置或业务数据写入;未提交凭据、.env 或真实数据。
2026-09-04 17:40:44 +08:00
ca131731f6 fix: keep agreement signing page readable for legacy payloads 2026-09-04 16:14:30 +08:00