Skip to content

三线并进执行计划(B 现场 · C 留存 · 发版稳)

release-phase-plan.md 配套;按章节顺序勾选,勿跳步。

bash
# 每批改动后
pnpm run check
# 发版候选
pnpm run release:prepublish

一、B 端 — 经理 / 结算现场

状态验收
1经理报表阈值可配置(sys_system_configs group=acc代码改配置后小程序 Toast 阈值变化
2阈值随 POST /acc/home/summary 下发代码reportAlertThresholds 字段
3小程序站点 Tab 导出 CSV代码经理报表 → 站点 → 导出
4Web 已有 AccHome 导出已有AccHomeView
5结算列表 POST /acc/settlement/export-csv代码Web 列表「导出对账」
6小程序结算列表导出代码settlement.vue + POST /acc/settlement/export-csv
7撤销发放 unmark-paid + 记账回滚代码非 void;见 bookkeeping-settlement-sync-revert.md

配置键(系统管理 → 系统参数):

groupkey默认说明
accmanager_report.pending_labor_lines_warn80待结算记工行数告警
accmanager_report.settled_unpaid_warn15待发放结算笔数告警

二、C 端 — 个人记账留存

状态验收
1分享图含支出 ring 示意代码统计页生成分享图见扇区
2周期账改周期重算 nextDueDate代码编辑周/月后下次到期日更新
3多账本预算看板代码budget-overview
4发放撤销回滚个人流水产品待定bookkeeping-settlement-sync-revert.md

三、发版稳 — 签字 + E2E + 集成测

状态验收
1每次发版跑 pnpm run release:prepublish脚本= prerelease
2P0 清单 pnpm run release:p0-preflight已有含人工步骤打印
3GitHub 配齐 E2E_* Secrets运维CI e2e-smoke 少 skip
4结算 export + 阈值 resolver 单测代码pnpm --filter taskflow-backend test
5Acc 链路集成测扩项代码settlement-flow.integration.spec.ts

发版顺序(定稿)

  1. pnpm run release:prepublish
  2. pnpm run release:p0-preflight -- --with-month-close(要库)
  3. zen:push(若有 schema)
  4. 部署 + db:sync-roles-perms
  5. 签字包存档 → 小程序提审

TaskFlow 内部文档 Released under the MIT License.