@echo off chcp 65001 echo ======================================== echo 完整部署 - 用户活动记录功能 echo ======================================== cd /d %~dp0 echo. echo [1/4] 编译后端项目... cd Zhibo\zhibo-h call mvn clean package -DskipTests -q if %errorlevel% neq 0 ( echo 后端编译失败!请检查代码错误。 pause exit /b 1 ) echo 后端编译成功! echo. echo [2/4] 编译前端管理端... cd ..\admin call npm install --silent 2>nul call npm run build if %errorlevel% neq 0 ( echo 前端编译警告,可能需要手动检查。 ) echo 前端编译完成! cd ..\.. echo. echo [3/4] 文件位置 echo ======================================== echo 后端JAR: Zhibo\zhibo-h\crmeb-admin\target\crmeb-admin-*.jar echo 前端dist: Zhibo\admin\dist\ echo ======================================== echo. echo [4/4] 部署说明 echo ======================================== echo. echo 管理端API端点: echo - 关注记录: GET /api/admin/user/activity/follow?userId=xxx echo - 点赞记录: GET /api/admin/user/activity/like?userId=xxx echo - 查看历史: GET /api/admin/user/activity/view?userId=xxx echo - 收藏记录: GET /api/admin/user/activity/collect?userId=xxx echo. echo 移动端API端点: echo - 记录观看: POST /api/front/activity/view/record echo - 观看历史: GET /api/front/activity/view/history echo - 点赞记录: GET /api/front/activity/like/records echo - 关注记录: GET /api/front/activity/follow/records echo - 收藏记录: GET /api/front/activity/collect/works echo. echo 部署步骤: echo 1. 停止后端服务 echo 2. 上传新的JAR文件到服务器 echo 3. 重启后端服务 echo 4. 上传前端dist目录到服务器 echo 5. 刷新浏览器缓存 (Ctrl+F5) echo ======================================== pause