62 lines
1.5 KiB
Batchfile
62 lines
1.5 KiB
Batchfile
@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
|