Skip to content

feat: 完善后台订单与收款流程 - #5

Merged
damingishere-coder merged 1 commit into
mainfrom
codex/feat-admin-workflow-clarity
Aug 31, 2026
Merged

feat: 完善后台订单与收款流程#5
damingishere-coder merged 1 commit into
mainfrom
codex/feat-admin-workflow-clarity

Conversation

@damingishere-coder

Copy link
Copy Markdown
Owner

改动摘要

  • 拆分小区门禁与楼下门禁,保留无法判断类别的历史值,并贯通客户、审核、订单快照、任务和移动端
  • 订单日历与路线图统一使用紧凑的 #订单号,支持再次点击当前订单收起详情
  • 明确待收项目由订单金额自动生成,补充新建/调整订单入口
  • 新增收款流水软删除、恢复显示、金额回滚、并发保护和永久审计记录
  • 新增 0015_customer_access_split0016_payment_soft_delete 迁移

验证结果

  • 后端全量测试:163 passed
  • 前端全量测试:28 files / 115 tests passed
  • 前端 lint、TypeScript 类型检查、后台构建、公开填写页构建全部通过
  • 隔离 SQLite 升级/降级演练通过,integrity_check=okforeign_key_check=[]
  • 隔离浏览器验收通过:订单编号/收起、路线圆点、双门禁、自动待收、流水删除恢复

风险

  • 迁移会为客户、订单和流水表增加字段与审计表;正式执行前必须备份 SQLite
  • 0016 在存在删除/恢复审计记录时拒绝降级,避免静默丢失审计历史
  • Tailscale 私有 HTTPS 恢复不包含在本 PR;需用户在 Windows 与 NAS 完成安装和登录后再配置本机 .env

回滚

  • PR 合并前可直接关闭 PR
  • 合并后,在尚未产生流水删除/恢复审计记录时可降级到 0014_consistency_guards
  • 已产生审计记录后应优先回滚应用代码并保留数据库,不应强制删除审计数据

@damingishere-coder
damingishere-coder merged commit 3bb280e into main Aug 31, 2026
2 checks passed
@damingishere-coder
damingishere-coder deleted the codex/feat-admin-workflow-clarity branch August 31, 2026 11:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant