@echo off chcp 65001 >nul echo ============================================ echo 多身份功能 - 快速部署脚本 echo ============================================ echo. echo [步骤1/4] 执行数据库脚本... echo ---------------------------------------- mysql -h 115.190.64.57 -P 3306 -u root -p123456 peidu < "Archive\[一次性]创建user_roles表-2026-02-28.sql" if %errorlevel% neq 0 ( echo ❌ 数据库脚本执行失败! pause exit /b 1 ) echo ✅ 数据库脚本执行成功! echo. echo [步骤2/4] 编译后端... echo ---------------------------------------- cd peidu\backend call mvn clean compile -DskipTests if %errorlevel% neq 0 ( echo ❌ 后端编译失败! cd ..\.. pause exit /b 1 ) echo ✅ 后端编译成功! cd ..\.. echo. echo [步骤3/4] 编译前端... echo ---------------------------------------- cd peidu\uniapp call npm run build:mp-weixin if %errorlevel% neq 0 ( echo ❌ 前端编译失败! cd ..\.. pause exit /b 1 ) echo ✅ 前端编译成功! cd ..\.. echo. echo [步骤4/4] 验证数据库... echo ---------------------------------------- mysql -h 115.190.64.57 -P 3306 -u root -p123456 peidu < "Archive\[一次性]验证user_roles表-2026-02-28.sql" echo. echo ============================================ echo 🎉 多身份功能部署完成! echo ============================================ echo. echo 下一步: echo 1. 重启后端服务 echo 2. 打开微信开发者工具测试前端 echo 3. 测试API接口:GET /api/user/roles/list echo. pause