From 3db6943c639fc49181edf333e365ed4a53667ec0 Mon Sep 17 00:00:00 2001 From: weijuesen Date: Wed, 12 Aug 2026 19:01:42 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E6=8A=80=E6=9C=AF=E5=91=98=E5=B7=A1?= =?UTF-8?q?=E6=A3=80=E8=AE=B0=E5=BD=95=E9=A1=B5=EF=BC=88#17=EF=BC=89?= =?UTF-8?q?=E5=8F=98=E6=9B=B4=E8=AE=B0=E5=BD=95=E4=B8=8E=E5=BC=80=E5=8F=91?= =?UTF-8?q?=E4=BA=A4=E6=8E=A5=E8=AE=B0=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 变更记录.md | 7 +++++++ 开发交接记录.md | 24 ++++++++++++++++++++++++ 2 files changed, 31 insertions(+) diff --git a/变更记录.md b/变更记录.md index 48a93a2..9cca6f8 100644 --- a/变更记录.md +++ b/变更记录.md @@ -194,6 +194,13 @@ - 小程序:按方案暂不做(技术员 Web 后台为主,待 #17 统一考虑) - 测试:3 个单测(低库存/临期/采购建议,TDD 红→绿);第十三次部署(schema 变更前 pg_dump `silk-20260812-1830.dump`);冒烟:低库存→low_stock + 建议采购 7、临期→expiring;回滚点见服务器 README(后端 `server-go-linux.old-20260812-16`、web `dist.old-20260812-7`) +### 技术员巡检记录页(计划 #17) + +- 后端:`GET /api/v1/inspections` 列表增加 `roomName` 联查(非持久化字段) +- Web:新增「巡检记录」菜单页——列表(时间/蚕房/AI 结论/风险等级与分数/图片缩略/状态)+ 详情抽屉(原图、检测框明细、置信度、风险分) +- 无 schema 变更、无小程序改动;第十四次部署;冒烟:列表 `roomName=蚕房1#`、`detections=1`;回滚点见服务器 README(后端 `server-go-linux.old-20260812-17`、web `dist.old-20260812-8`) +- 说明:阶段二(环境监测 + LAMP + 技术员后台)至此全部落地;检测任务处理(#14)、耗材(#16)、巡检复查(#17)均已在 Web 提供 + ## 2026-07-17 安全与界面优化整改 ### 变更背景 diff --git a/开发交接记录.md b/开发交接记录.md index 0654872..6f85636 100644 --- a/开发交接记录.md +++ b/开发交接记录.md @@ -387,6 +387,30 @@ --- +## 2026-08-12 模块:技术员巡检记录页(计划 #17) + +### 做了什么 + +- 后端:`GET /inspections` 返回 `roomName` 联查; +- Web:「巡检记录」页(列表 + 详情抽屉:原图、检测框/置信度、风险分与等级)。 + +### 思路与决策 + +- #17 的检测任务处理(#14)与耗材(#16)已在 Web 落地,本期补齐「巡检复查」入口,使技术员后台闭环; +- 详情用抽屉而非独立页,复用列表数据,减少接口调用; +- `roomName` 用非持久化字段在查询时联查,不改变表结构。 + +### 验证与部署 + +- 三端构建通过;第十四次部署;冒烟:列表 roomName=蚕房1#、detections=1; +- 相关提交:`42ff238`;回滚见服务器 README。 + +### 阶段二小结 + +- 环境监测 + LAMP + 技术员后台(#12 天气、#13 阶段提示、#14 LAMP、#15 交叉验证、#16 耗材、#17 技术员后台)全部落地。 + +--- + ## 环境与踩坑备忘(新同事必读) - **VPN**:开发服务器经 NetBird 访问;服务 Running 后需 `netbird up`,登录走 SSO(管理端 `115.191.19.95:6680`)。