@echo off chcp 65001 >nul echo ======================================== echo 验证编译修复 - 2026-01-24 echo ======================================== echo. cd /d "%~dp0backend" echo [步骤1] 清理旧的编译文件... call mvn clean -q echo ✅ 清理完成 echo. echo [步骤2] 编译项目(仅编译,不打包)... echo 这可能需要几分钟,请耐心等待... echo. call mvn compile -DskipTests if errorlevel 1 ( echo. echo ❌ 编译失败! echo. echo 请检查以下文件的修改: echo - src/main/java/com/peidu/controller/OrderController.java echo - src/main/java/com/peidu/service/impl/OrderServiceImpl.java echo. pause exit /b 1 ) else ( echo. echo ======================================== echo ✅ 编译成功! echo ======================================== echo. echo 修复的问题: echo - ✅ 移除了Controller之间的错误依赖 echo - ✅ 改用TimeCardService替代TimeCardController echo - ✅ 符合分层架构设计原则 echo. echo 下一步: echo 1. 可以启动后端服务测试: mvn spring-boot:run echo 2. 或者打包部署: mvn package -DskipTests echo. ) pause