53 lines
1.5 KiB
Batchfile
53 lines
1.5 KiB
Batchfile
|
|
@echo off
|
|||
|
|
chcp 65001 >nul
|
|||
|
|
echo ========================================
|
|||
|
|
echo 部署"我的记录"调试版本
|
|||
|
|
echo ========================================
|
|||
|
|
|
|||
|
|
echo.
|
|||
|
|
echo [1/3] 编译后端项目...
|
|||
|
|
cd /d "%~dp0Zhibo\zhibo-h"
|
|||
|
|
call mvn clean package -DskipTests -pl crmeb-front -am
|
|||
|
|
if errorlevel 1 (
|
|||
|
|
echo 后端编译失败!
|
|||
|
|
pause
|
|||
|
|
exit /b 1
|
|||
|
|
)
|
|||
|
|
|
|||
|
|
echo.
|
|||
|
|
echo [2/3] 重启后端服务...
|
|||
|
|
echo 请手动重启后端服务,或使用以下命令:
|
|||
|
|
echo java -jar crmeb-front/target/crmeb-front.jar
|
|||
|
|
echo.
|
|||
|
|
|
|||
|
|
echo [3/3] 编译Android应用...
|
|||
|
|
cd /d "%~dp0android-app"
|
|||
|
|
call gradlew assembleDebug
|
|||
|
|
if errorlevel 1 (
|
|||
|
|
echo Android编译失败!
|
|||
|
|
pause
|
|||
|
|
exit /b 1
|
|||
|
|
)
|
|||
|
|
|
|||
|
|
echo.
|
|||
|
|
echo ========================================
|
|||
|
|
echo 部署完成!
|
|||
|
|
echo ========================================
|
|||
|
|
echo.
|
|||
|
|
echo 调试步骤:
|
|||
|
|
echo 1. 重启后端服务
|
|||
|
|
echo 2. 安装新的APK到设备/模拟器
|
|||
|
|
echo 3. 登录应用
|
|||
|
|
echo 4. 进入"我的记录"页面
|
|||
|
|
echo 5. 查看Logcat日志(过滤TAG: MyRecords, ApiClient, FrontTokenInterceptor)
|
|||
|
|
echo 6. 查看后端日志(搜索关键字: [FrontTokenInterceptor], [FrontTokenComponent], 【观看历史】)
|
|||
|
|
echo.
|
|||
|
|
echo 预期日志输出:
|
|||
|
|
echo - Android端: "Token状态: 存在, 长度=32, 前20字符=xxx..."
|
|||
|
|
echo - Android端: "添加Token到请求头: xxx..."
|
|||
|
|
echo - 后端: "[FrontTokenInterceptor] URI=api/front/activity/view/history, rawToken=xxx..."
|
|||
|
|
echo - 后端: "[FrontTokenComponent] getUserId: rawToken=xxx..., userId=121"
|
|||
|
|
echo - 后端: "【观看历史】返回结果: userId=121, total=18, listSize=18"
|
|||
|
|
echo.
|
|||
|
|
pause
|