R7E 按最新代码部署并完成公网复核
这个提交包含在:
+20
-3
@@ -166,7 +166,24 @@ R7E 结论:公网、live smoke/OCR、移动矩阵、核心业务流、账号
|
||||
| 2026-05-13 20:42 CST | `curl -fsS https://oa.hyinda.com/ready` | 通过 | 返回 `ok=true` |
|
||||
| 2026-05-13 20:42 CST | `PUBLIC_BASE_URL=https://oa.hyinda.com node scripts/qa/check-public-bundle-copy.mjs` | 通过 | `scanned=57`,`focused=4`,`findings=0` |
|
||||
|
||||
该预检早于 2026-05-14 09:30 的推荐真实启动窗口,因此只作为启动前健康证据;`R7E-8` 仍需在启动当天复核后才能置为 `DONE`。
|
||||
## R7E 最新代码部署与启动当天复核
|
||||
|
||||
执行时间:2026-05-14。
|
||||
|
||||
| 检查项 | 结果 | 证据 |
|
||||
| --- | --- | --- |
|
||||
| 试运行基线 | 已锁定 | `4b14c92 DG9 统一全站 UI 布局样板迁移` |
|
||||
| 部署前本地门禁 | 通过 | `cd client && npm run typecheck`;`cd client && npm run build` |
|
||||
| 受控部署 | 通过 | `bash deploy/trialrun/deploy.sh`;默认 `SYNC_ENV=0`,未覆盖远端 `.env` |
|
||||
| 迁移处理 | 通过 | 部署首次停止于未应用迁移 `20260513214500_biz8_purchase_project_link`;该迁移为 BIZ8 既有加性迁移,给采购申请增加可空项目关联;执行前已创建 DB 和附件备份 |
|
||||
| 备份 | 已生成 | DB 备份 `hyb-oa-db-20260514_011940.dump`;附件备份 `hyb-oa-storage-20260514_011940.tar.gz`;均位于远端 `deploy/trialrun/backups/` |
|
||||
| 远端 migration 状态 | 通过 | `npx prisma migrate deploy` 应用缺失迁移后,`npx prisma migrate status` 返回 up to date |
|
||||
| 公网 `/ready` | 通过 | `curl -fsS https://oa.hyinda.com/ready` 返回 `ok=true` |
|
||||
| 公网前端资源文案扫描 | 通过 | `PUBLIC_BASE_URL=https://oa.hyinda.com node scripts/qa/check-public-bundle-copy.mjs`:`scanned=57`,`focused=4`,`findings=0` |
|
||||
| 公网移动矩阵 | 通过 | `E2E_BASE_URL=https://oa.hyinda.com npx playwright test tests/e2e/dg7-mobile-information-dedupe.spec.ts --workers=1 --reporter=list`:5 passed |
|
||||
| 带凭据 live smoke | SKIP | 本地未提供完整 `LIVE_SMOKE_*` 凭据,部署脚本按规则跳过;不得记为真实业务通过 |
|
||||
|
||||
结论:`R7E-8` 已完成 `DONE/DONE/DONE`,公网可进入最新代码试运行。真实企业微信入口、报销、审批、请假、采购、财务、通知 deeplink 和真机反馈仍需按 `R7E-9..18` 逐项人工记录,不能由自动化替代。
|
||||
|
||||
## QAOPS8 Go/No-Go 当前结论
|
||||
|
||||
@@ -178,7 +195,7 @@ R7E 结论:公网、live smoke/OCR、移动矩阵、核心业务流、账号
|
||||
| --- | --- | --- |
|
||||
| QAOPS8 发布、备份、回滚和 SLO 基线 | 已形成 | 可作为 R7E 启动前准备证据 |
|
||||
| R7E-1..7 人工启动确认 | 已确认 | 可以进入启动当天公网健康复核 |
|
||||
| R7E-8 公网健康复核 | 未完成 | 需在 2026-05-14 启动当天重跑后才能置为 `DONE` |
|
||||
| R7E-8 公网健康复核 | 已完成 | 最新代码 `4b14c92` 已部署;`/ready`、public bundle、远端 migration 状态和公网移动矩阵通过 |
|
||||
| R7E-9..15 真实业务和真机流程 | 未完成 | 需用户按角色实际点击或提供反馈 |
|
||||
| R7E-16..18 每日问题和验收结论 | 未完成 | 需试运行窗口内记录 |
|
||||
| WF8-11 通知 deeplink 回 OA | 未完成 | 需企业微信或代表性真机验证 |
|
||||
@@ -192,7 +209,7 @@ R7E 结论:公网、live smoke/OCR、移动矩阵、核心业务流、账号
|
||||
- 财务角色完成付款、导出或财务台账代表性确认。
|
||||
- `SMOKE301` / `SMOKE302` 尚未启用且没有企业微信,不能作为企业微信真机证据。
|
||||
|
||||
结论:当前可以继续准备 R7E,但不能给正式 `Go`,也不能关闭 `R7E-8..18`、`WF8-11`、`BIZ8-12` 或 QAOPS8 后续收口项。
|
||||
结论:当前可以按最新代码继续 R7E 真实试运行,但不能给正式上线 `Go`,也不能关闭 `R7E-9..18`、`WF8-11`、`BIZ8-12` 或 QAOPS8 后续收口项。
|
||||
|
||||
## 历史恢复
|
||||
|
||||
|
||||
在新工单中引用
屏蔽一个用户