admin/enable_amt_mock_mode.bat
lvfengfree 8b07d8f52a feat: 实现 AMT 设备自动添加功能(仅 Digest 认证)
- 添加 AMT Digest 认证服务 (AmtDigestService)
- 添加 AMT 模拟服务用于测试 (AmtMockService)
- 更新设备控制器支持 AMT 连接测试和设备信息获取
- 前端添加 AMT 自动添加方式,支持手动输入和凭证选择
- 移除 Basic 认证,仅使用 Digest 认证
- 添加 Apache HttpClient 依赖支持 Digest 认证
- 创建相关文档和测试脚本
2026-03-01 14:51:35 +08:00

49 lines
1.1 KiB
Batchfile
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

@echo off
echo ========================================
echo 启用 AMT 模拟模式
echo ========================================
echo.
echo 此脚本将:
echo 1. 修改代码启用模拟模式
echo 2. 重新编译后端
echo 3. 启动后端服务
echo.
echo 模拟模式说明:
echo - 不需要真实的 AMT 设备
echo - 测试账号admin / admin
echo - 用于测试界面和流程
echo.
pause
cd backend\src\main\java\com\soybean\admin\controller
echo.
echo [1/3] 修改 DeviceController.java...
powershell -Command "(Get-Content DeviceController.java) -replace 'private boolean useMockMode = false;', 'private boolean useMockMode = true;' | Set-Content DeviceController.java"
echo 已启用模拟模式
cd ..\..\..\..\..\..
echo.
echo [2/3] 重新编译...
call mvn clean compile
echo.
echo [3/3] 启动后端...
echo.
echo ========================================
echo 模拟模式已启用
echo ========================================
echo.
echo 测试账号:
echo 用户名admin
echo 密码admin
echo.
echo 可以使用任意 IP 地址进行测试
echo.
call mvn spring-boot:run
pause