diff --git a/doc/Scert开发任务清单.md b/doc/Scert开发任务清单.md index 714ca2b..4ff9070 100644 --- a/doc/Scert开发任务清单.md +++ b/doc/Scert开发任务清单.md @@ -2972,6 +2972,24 @@ Linux Ubuntu 22.04 上的 `Scert-admin` 手动启停、无开机自启动、无 ### 73.2 验证状态 -- `[x]` SQLite 任务仓储专项测试通过,覆盖排队任务、执行任务、执行尝试和已完成任务保护。 -- `[ ]` 等待本轮完整后端竞态测试、静态检查、前端构建和桌面版测试复核。 +- `[✓]` SQLite 任务仓储专项测试通过,覆盖排队任务、执行任务、执行尝试和已完成任务保护。 +- `[✓]` 应用重启集成测试通过,覆盖首次启动写入未完成任务、关闭应用、重新启动和已完成任务保护。 +- `[✓]` 后端 `go test ./...`、`go test -race ./...`、`go vet ./...` 和 `go mod verify` 已通过。 +- `[✓]` 前端与桌面端前端构建、桌面端 Go 测试已通过。 - `[!]` 多进程同时启动时的跨进程任务调度仍不是本轮实现范围;服务重启恢复只负责清理持久化的未完成状态。 + +## 七十四、Web 管理页面开关与系统设置完善(2026-08-30) + +### 74.1 本轮需求清单 + +- `[✓]` 系统设置页在服务监听区域提供“开启 Web 管理页面”开关。 +- `[✓]` 保留管理页面域名和公网 IP 配置,并明确关闭 Web 页面不影响桌面端本地管理。 +- `[✓]` 修改 Web 页面开关后,设置接口返回需要重启 Scert 服务的提示。 +- `[✓]` 设置接口保存 Web 页面开关状态,并在响应中返回脱敏后的配置视图。 + +### 74.2 验证状态 + +- `[✓]` 后端设置接口定向测试通过,覆盖 Web 页面开关关闭、配置文件保存和重启提示。 +- `[✓]` 网页端 `npm.cmd run build` 通过。 +- `[✓]` 桌面端前端构建通过并同步资源引用。 +- `[!]` 真实远程服务、Nginx 反向代理、生产 HTTPS 和浏览器视觉验收仍需在用户授权的目标环境执行。 diff --git a/frontend/src/views/Dashboard/Dashboard.vue b/frontend/src/views/Dashboard/Dashboard.vue index 9ec0f59..34aa151 100644 --- a/frontend/src/views/Dashboard/Dashboard.vue +++ b/frontend/src/views/Dashboard/Dashboard.vue @@ -437,21 +437,21 @@ const { -
修改此开关后需要重启 Scert 服务,新的监听状态才会生效。
-修改此开关后需要重启 Scert 服务,新的监听状态才会生效。
+