From 2370a7745ec6b37eaf25cfcaa5fee2aae2d859ec Mon Sep 17 00:00:00 2001 From: shunli Date: Tue, 28 Apr 2026 21:31:18 +0800 Subject: [PATCH] =?UTF-8?q?R73-A5=20=E5=9B=9E=E5=A1=AB=E6=9C=AC=E5=9C=B0?= =?UTF-8?q?=E8=AF=95=E8=BF=90=E8=A1=8C=E4=B8=8E=E8=85=BE=E8=AE=AF=20OCR=20?= =?UTF-8?q?=E5=A4=8D=E6=A0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- artifacts/r70/auto-trialrun-report.md | 4 ++-- artifacts/r70/manual-trialrun-checklist.md | 20 ++++++++++++++++++++ artifacts/r70/manual-trialrun-report.md | 7 +++++++ 3 files changed, 29 insertions(+), 2 deletions(-) diff --git a/artifacts/r70/auto-trialrun-report.md b/artifacts/r70/auto-trialrun-report.md index 7d681bf8..9b8e4036 100644 --- a/artifacts/r70/auto-trialrun-report.md +++ b/artifacts/r70/auto-trialrun-report.md @@ -1,6 +1,6 @@ # R70 自动辅助试运行报告 -生成时间:2026-04-26T14:03:49.329Z +生成时间:2026-04-28T13:29:23.192Z ## 结论 @@ -11,7 +11,7 @@ | Role | Step | Status | Screenshot | Detail | | --- | --- | --- | --- | --- | | employee | Portal 首页 | PASS | deploy/trialrun/screenshots/r70-auto-trialrun/01-employee-Portal-首页.png | ok | -| employee | 请假提交并生成经理待办 | PASS | deploy/trialrun/screenshots/r70-auto-trialrun/02-employee-请假提交并生成经理待办.png | leaveRequestId=af04a716-6dc9-4f74-8c2e-49fde0ed9092; taskId=2a7ab585-ec2e-4689-9c35-e296446d4ca5 | +| employee | 请假提交并生成经理待办 | PASS | deploy/trialrun/screenshots/r70-auto-trialrun/02-employee-请假提交并生成经理待办.png | leaveRequestId=e574b9ce-4162-4afd-9f3e-acf15f70f439; taskId=235228bd-59fd-454b-ba5c-c5fd1e69c5d8 | | employee | 报销入口 | PASS | deploy/trialrun/screenshots/r70-auto-trialrun/03-employee-报销入口.png | ok | | employee | 周报与待办入口 | PASS | deploy/trialrun/screenshots/r70-auto-trialrun/04-employee-周报与待办入口.png | ok | | employee | 公告与全局搜索 | PASS | deploy/trialrun/screenshots/r70-auto-trialrun/05-employee-公告与全局搜索.png | ok | diff --git a/artifacts/r70/manual-trialrun-checklist.md b/artifacts/r70/manual-trialrun-checklist.md index 4d86f427..fdc7a462 100644 --- a/artifacts/r70/manual-trialrun-checklist.md +++ b/artifacts/r70/manual-trialrun-checklist.md @@ -120,3 +120,23 @@ - 审批上下文是否足够。 - 移动入口与管理员入口的认知负担。 - 真实腾讯 OCR 在不同票样下的识别质量与耗时体感。 + +## R73 本地环境基线回填 + +- 2026-04-28 本地辅助复核中,`client/tests/e2e/manual/r70-trialrun-assist.spec.ts` 首次出现 5 个失败步骤;复盘确认根因是本地运行时 env 未开启试运行所需模块,不是当前业务链路回归。 +- 本地试运行前,server 运行时至少应开启: + - `PORTAL_HOME_ENABLED=true` + - `GLOBAL_SEARCH_ENABLED=true` + - `ANNOUNCEMENTS_ENABLED=true` + - `PRESENCE_BOARD_ENABLED=true` + - `ATTENDANCE_ENABLED=true` + - `WEEKLY_REPORT_ENABLED=true` + - `EMPLOYEE_LIFECYCLE_ENABLED=true` + - `TODO_BOARD_ENABLED=true` + - `PROJECT_DOMAIN_ENABLED=true` + - `PROJECT_LINKING_ENABLED=true` + - `PROJECT_COMMUNICATION_LOG_ENABLED=true` + - `PROJECT_CLOSURE_CHECKLIST_ENABLED=true` +- 当前 trialrun 数据库内的 `feature_flags` 与 `workspace_settings` 已具备小团队试运行配置;若页面仍显示模块缺失,优先检查 server 进程的运行时 env,而不是先怀疑数据库种子。 +- 本地 HTTP 辅助复核不要强制 `COOKIE_SECURE=true`,否则 `127.0.0.1` / `192.168.123.7` 下登录态会失效;该项只在 HTTPS 试运行部署时开启。 +- 真实腾讯 OCR 已用运行时注入方式接入旧项目本地配置完成验证;不要把腾讯密钥写回仓库内 `.env`。 diff --git a/artifacts/r70/manual-trialrun-report.md b/artifacts/r70/manual-trialrun-report.md index f65d25ed..576ce5bb 100644 --- a/artifacts/r70/manual-trialrun-report.md +++ b/artifacts/r70/manual-trialrun-report.md @@ -57,3 +57,10 @@ R70 初次试运行暂停项已在 2026-04-28 的 R71 定向修复后关闭。 - 人工试运行依赖参与者真实操作,自动化通过不等于业务体验通过。 - 当前结论基于本地临时库、HTTP 本地地址和 Firefox 浏览器复核,不代表企业微信接入、HTTPS 和多用户并发场景都已验证。 - 若发现 workflow、权限、状态机、审批规则、迁移相关问题,必须单独 review 后再修复。 + +## R73 本地辅助复核补充 + +- 真实腾讯 OCR:已通过 `client/tests/e2e/manual/live-invoice-ocr.spec.ts` 本地辅助复核,测试票据为 `/home/shunli/Projects/hyb-oa/artifacts/北京悦海堂餐饮管理有限公司_发票金额1683.00元.pdf`。 +- 运行方式:server 进程在本地 `3001` 端口以运行时注入方式加载旧项目本地腾讯配置;密钥未写入本仓库 `server/.env`。 +- 自动巡检:`client/tests/e2e/manual/r70-trialrun-assist.spec.ts` 在补齐本地运行时开关后,员工 / 经理 / 管理员 10 个辅助步骤全部通过。 +- 环境结论:本地试运行如果出现 Portal、周报、公告、团队、人员管理等入口缺失,先检查 server 运行时 `*_ENABLED` 开关是否齐全;本次已确认数据库开关与工作区配置本身无异常。