@echo off chcp 65001 >nul echo ======================================== echo 清除缓存重新编译 - 教师筛选修复 echo ======================================== echo. echo [1/4] 清除小程序编译缓存... cd peidu\uniapp if exist unpackage\dist ( rmdir /s /q unpackage\dist echo ✓ 已删除 unpackage\dist ) if exist node_modules\.cache ( rmdir /s /q node_modules\.cache echo ✓ 已删除 node_modules\.cache ) echo. echo [2/4] 重新编译小程序... call npm run build:mp-weixin if %ERRORLEVEL% NEQ 0 ( echo. echo ❌ 小程序编译失败! pause exit /b 1 ) echo. echo [3/4] 停止后端服务... echo 请手动停止后端服务(如果正在运行) pause echo. echo [4/4] 重新编译后端... cd ..\backend call mvn clean package -DskipTests if %ERRORLEVEL% NEQ 0 ( echo. echo ❌ 后端编译失败! pause exit /b 1 ) echo. echo ======================================== echo ✅ 编译完成! echo ======================================== echo. echo 📝 修复内容: echo 1. 前端:添加 /api/teacher/filter-options 到游客白名单 echo 2. 后端:排除 /api/teacher/filter-options 的JWT认证 echo. echo 📝 接下来请: echo 1. 启动后端服务 echo 2. 清除微信开发者工具缓存(工具 → 清除缓存 → 全部清除) echo 3. 重新编译小程序 echo 4. 以游客身份访问教师列表页面 echo 5. 检查控制台是否还有401错误 echo. pause