1.3 KiB
1.3 KiB
🎯 重新编译后端 - 图文指南
问题现象
评价提交响应: {
code: 400,
message: "订单未完成,无法评价。当前状态:3",
data: null
}
问题原因
✅ 代码已经修改完成
❌ 但是没有重新编译后端
解决步骤
步骤1:打开IDEA
找到 peidu/backend 项目
步骤2:重新编译
菜单栏 → Build → Rebuild Project
或者使用快捷键:Ctrl + Shift + F9
步骤3:等待编译完成
IDEA 底部会显示编译进度,等待看到:
BUILD SUCCESS
步骤4:重启后端服务
- 停止当前运行的服务(点击红色方块按钮)
- 重新运行
PeiduApplication主类(点击绿色三角按钮) - 等待控制台显示:
Started PeiduApplication
步骤5:测试
- 打开微信开发者工具
- 点击"编译"按钮
- 进入"我的订单"
- 找到状态为"服务中"或"已完成"的订单
- 点击"去评价"
- 提交评价
预期结果
✅ 状态3(服务中)的订单可以评价
✅ 状态4(已完成)的订单可以评价
✅ 不需要手动修改数据库
验证脚本
运行 verify_backend_compilation.bat 可以验证代码是否正确修改。
重要提示:每次修改后端代码后,都需要重新编译才能生效!