liuq 3 mēneši atpakaļ
vecāks
revīzija
9a03862d82
2 mainītis faili ar 34 papildinājumiem un 3 dzēšanām
  1. 10 0
      CHANGELOG.md
  2. 24 3
      README.md

+ 10 - 0
CHANGELOG.md

@@ -4,6 +4,16 @@
 
 格式基于 [Keep a Changelog](https://keepachangelog.com/zh-CN/1.0.0/)。
 
+## [1.2.0] - 2025-12-23
+
+### 新增 (Added)
+- **模板导入导出功能**:
+    - **摄像头管理**: 支持通过 Excel 模板批量导入和导出摄像头配置。
+    - **模型管理**: 支持通过 Excel 模板批量导入和导出 AI 模型配置。
+    - **任务调度**: 支持通过 Excel 模板批量导入和导出巡检任务配置,支持自动关联模型和摄像头。
+    - **后端接口**: 新增对应的导出 (`/export_template`) 和导入 (`/import_template`) API 接口。
+    - **前端交互**: 在各管理页面工具栏新增“导出模板”与“导入模板”按钮,支持文件上传与结果反馈。
+
 ## [1.1.0] - 2025-12-19
 
 ### 新增 (Added)

+ 24 - 3
README.md

@@ -39,16 +39,37 @@
 
 #### 1. 启动服务
 
-在项目根目录下运行:
+根据您的运行环境选择对应的启动命令:
+
+**场景 A: Linux 服务器部署 (生产环境/标准 Linux)**
+适用于标准 Linux 服务器环境,使用本地目录挂载数据库,方便数据备份和查看。
 
 ```bash
 # 启动服务
 docker-compose up -d
 ```
+
+**场景 B: Windows (WSL 2) 本地开发**
+适用于在 Windows 上使用 Docker Desktop (WSL 2) 的用户。此配置使用 Docker 命名卷 (Named Volume) 存储数据库,以解决 Windows 文件系统 (NTFS) 挂载导致的 MySQL 权限问题。
+
 ```bash
-# 构建并启动服务
-sudo docker-compose up -d --build
+# 使用 WSL 专用配置文件启动
+docker-compose -f docker-compose.wsl.yml up -d
 ```
+
+> **提示**: 
+> *   如果在 Windows 下直接运行 `docker-compose up -d` 遇到数据库启动失败 (Permission denied),请务必使用上述 **场景 B** 的命令。
+> *   如果遇到 "DEPRECATED" 警告,建议使用新版命令 `docker compose` (无连字符)。
+
+```bash
+# 构建并启动服务 (强制重新构建镜像)
+# Linux:
+docker-compose up -d --build
+# Windows/WSL:
+docker-compose -f docker-compose.wsl.yml up -d --build
+```
+
+#### 2. Windows 用户构建卡住解决方案
 > **❗ Windows 用户特别提示 (构建卡住解决方案)**:
 > 如果直接运行 `docker-compose build` 时遇到 `npm install` 阶段卡住不动(常见于 Windows Docker Desktop 网络环境),请按以下步骤手动构建:
 >