WIP: 线上代发成本价钉钉镜像与页面 #120

Closed
limeng wants to merge 3 commits from feature/limeng-offline-dropship-costs into main
Collaborator

任务占用与边界

  • 任务名称:线上代发业务报销数据接入商品及库存管理
  • 实际开发者:limeng
  • 任务来源/团队分工:负责人当前对话明确提出
  • 目标结果:新增“线下代发成本价”页面,镜像钉钉线上代发业务报销流程,筛选开户银行为宁波顾家望业家居有限公司,展示店铺交易单号、代发订单金额、店铺名称、数据ID、料号、供应商名称。
  • 预计修改路径:config/upstream_mirrors.php;钉钉专用同步器和镜像 Repository;镜像迁移;Pages.php;business_navigation.php;routes/admin.php;页面模板;相关测试和镜像清单。
  • 将写入的公共契约:ding_offline_dropship_cost、ding_offline_dropship_cost_mirror、线下代发成本价菜单键/页面路由。
  • 仅复用、明确不修改的公共契约:BusinessMirrorDatasetRegistry、BusinessMirrorSynchronizer、UpstreamReadOnlyQuery、现有钉钉应付同步实现和 VIP 黑金设计令牌。
  • 数据源、表/视图和字段:operations_replica / rpt.ding_Workflow 及已登记的钉钉方案、任务、员工目录;字段以只读探测结果为准。
  • 上游 source_key / scope:operations_replica;新增固定钉钉流程 scope,禁止页面直连上游。
  • 权限名、菜单键或共享组件:商品及库存管理下新增独立菜单/页面;沿用现有 business.page 权限边界。
  • 明确不修改的范围:普通商品资料与1688采购价逻辑、报价管理、协议签署、生产配置。

开工碰撞检查

  • Codex 已执行 scripts/codex-task-preflight.ps1
  • 已检查最新 main 和所有远程任务分支
  • 已搜索主线既有页面、接口、Repository 和数据查询
  • 已区分将写入与仅复用契约
  • 未发现实际写入重叠

相关分支、重叠项与协调结论:当前仅有快递运费对账 WIP PR,修改区域和契约不重叠。

实际改动

  • 完成内容:开发中
  • Codex 实际修改的文件:开发中
  • 新增或变更的公共契约:开发中
  • 与原计划的差异:开发中

验证证据

  • 正常流程:待补
  • 空数据/错误输入/无权限场景:待补
  • 受影响旧功能:待补
  • 自动测试及结果:待补
  • 实际页面、接口或只读业务查询结果:待补

风险检查

  • 不涉及数据库迁移
  • 未提交敏感信息
  • 前端按 DESIGN.md 实施

高风险影响、回滚和授权状态:代码会包含新增镜像表迁移;本 PR 不执行生产迁移、首次全量同步或部署,需后续单独授权。

本分支已由整合 PR #134 纳入 main 46107e1;#135 追加小额打款关联性能修复。原 PR 关闭以避免重复合并,原始分支保留。

## 任务占用与边界 - 任务名称:线上代发业务报销数据接入商品及库存管理 - 实际开发者:limeng - 任务来源/团队分工:负责人当前对话明确提出 - 目标结果:新增“线下代发成本价”页面,镜像钉钉线上代发业务报销流程,筛选开户银行为宁波顾家望业家居有限公司,展示店铺交易单号、代发订单金额、店铺名称、数据ID、料号、供应商名称。 - 预计修改路径:config/upstream_mirrors.php;钉钉专用同步器和镜像 Repository;镜像迁移;Pages.php;business_navigation.php;routes/admin.php;页面模板;相关测试和镜像清单。 - 将写入的公共契约:ding_offline_dropship_cost、ding_offline_dropship_cost_mirror、线下代发成本价菜单键/页面路由。 - 仅复用、明确不修改的公共契约:BusinessMirrorDatasetRegistry、BusinessMirrorSynchronizer、UpstreamReadOnlyQuery、现有钉钉应付同步实现和 VIP 黑金设计令牌。 - 数据源、表/视图和字段:operations_replica / rpt.ding_Workflow 及已登记的钉钉方案、任务、员工目录;字段以只读探测结果为准。 - 上游 source_key / scope:operations_replica;新增固定钉钉流程 scope,禁止页面直连上游。 - 权限名、菜单键或共享组件:商品及库存管理下新增独立菜单/页面;沿用现有 business.page 权限边界。 - 明确不修改的范围:普通商品资料与1688采购价逻辑、报价管理、协议签署、生产配置。 ## 开工碰撞检查 - [x] Codex 已执行 scripts/codex-task-preflight.ps1 - [x] 已检查最新 main 和所有远程任务分支 - [x] 已搜索主线既有页面、接口、Repository 和数据查询 - [x] 已区分将写入与仅复用契约 - [x] 未发现实际写入重叠 相关分支、重叠项与协调结论:当前仅有快递运费对账 WIP PR,修改区域和契约不重叠。 ## 实际改动 - 完成内容:开发中 - Codex 实际修改的文件:开发中 - 新增或变更的公共契约:开发中 - 与原计划的差异:开发中 ## 验证证据 - 正常流程:待补 - 空数据/错误输入/无权限场景:待补 - 受影响旧功能:待补 - 自动测试及结果:待补 - 实际页面、接口或只读业务查询结果:待补 ## 风险检查 - [ ] 不涉及数据库迁移 - [x] 未提交敏感信息 - [x] 前端按 DESIGN.md 实施 高风险影响、回滚和授权状态:代码会包含新增镜像表迁移;本 PR 不执行生产迁移、首次全量同步或部署,需后续单独授权。 本分支已由整合 PR #134 纳入 main 46107e1;#135 追加小额打款关联性能修复。原 PR 关闭以避免重复合并,原始分支保留。
limeng added 1 commit 2026-09-08 12:02:27 +08:00
limeng added 2 commits 2026-09-08 19:04:08 +08:00
WuYongJie closed this pull request 2026-09-09 10:54:40 +08:00

Pull request closed

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#120
No description provided.