From 4a888e9974b10cdd32ee87811e7c0dc6cb4a0bf4 Mon Sep 17 00:00:00 2001 From: liuwenxin <1009266660@qq.com> Date: Thu, 5 Nov 2026 19:13:34 +0800 Subject: [PATCH] =?UTF-8?q?docs(=E8=AE=A1=E5=88=92):=20=E8=AE=B0=E5=BD=95?= =?UTF-8?q?=E6=9C=80=E6=96=B0=20T+=20=E8=BF=90=E8=A1=8C=E9=AA=8C=E6=94=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 记录当前提交在新端口的只读健康检查、接口发现和前端加载结果,明确验证码和真实写入尚未执行。 --- tasks/plan.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tasks/plan.md b/tasks/plan.md index f52e467..c4be9c0 100644 --- a/tasks/plan.md +++ b/tasks/plan.md @@ -4,6 +4,8 @@ ### 2026-11-05 审查补充 +- 最新提交后的只读运行检查:在 `8002` 启动当前后端,`/api/health` 返回应用、MySQL、Redis 均为 `true`;OpenAPI 已包含业务接入和读取服务运行控制接口;前端在 `5175` 可加载。未绕过验证码、未执行真实写入或工资操作;原运行中的旧服务未中断。 + - 最新授权修复后重新验证:完整隔离 MySQL 集成测试 458 项通过;完整单元测试 1081 项通过、1 项跳过(`test_mysql_month_lock.py` 需要显式配置空的临时 MySQL 测试库);两者各有 1 条 Starlette 弃用警告。前端 `npm run type-check` 通过。上述结果不替代现场服务、真实业务资料和浏览器闭环验收。 - 本轮复核自动接入和采集由 `worker.run_once` 共用全局互斥锁,接入执行前重新检查 `tplus:import`。隔离模拟浏览器重跑来源详情、接入日期、销售关系、更正单及客户/产品批量维护,均通过;批量维护使用临时本地 Vite 服务,测试后已停止。API 均为模拟,不能视为真实业务数据及工资闭环验收。