2.8 KiB
2.8 KiB
🚀 行程变更审批问题修复 - 快速导航
🎯 当前状态
最新问题: ⚠️ 数据库字段缺失 - Unknown column 'gender' in 'field list'
⚡ 立即修复(3步走)
1️⃣ 执行SQL修复(5分钟)
打开文件:
docs/设计文档/database/⚡一键修复-添加缺失字段.sql
操作:
- 复制整个SQL内容
- 在MySQL客户端中执行
- 查看执行结果(应显示8个新字段)
2️⃣ 重启后端服务(1分钟)
操作:
- 停止后端服务(IDEA红色按钮 或 Ctrl+C)
- 启动后端服务(IDEA绿色按钮)
- 等待启动完成(看到"Started RuoYiApplication")
3️⃣ 清除缓存并测试(2分钟)
操作:
- 清除浏览器缓存(Ctrl+Shift+R 或 Cmd+Shift+R)
- 打开:人事管理 → 出国行程变更审批
- 点击【通过】按钮
- 提交审批
- 验证成功 ✅
📚 详细文档
如果你想了解问题原因和详细修复步骤
| 问题 | 快速修复 | 详细文档 |
|---|---|---|
| 🔴 当前问题:数据库字段缺失 | 执行SQL | 🚨数据库字段缺失修复指南.md |
| ✅ 已修复:审批接口参数错误 | - | 行程变更审批接口参数错误修复总结.md |
| ✅ 已修复:变更记录Tab显示错误 | - | 变更记录Tab显示逻辑修复总结.md |
| 📋 完整问题汇总 | - | 📊行程变更审批功能-问题汇总.md |
| 🧪 功能测试 | - | 行程变更审批功能-测试指南.md |
🔍 SQL脚本位置
| 脚本 | 路径 | 用途 |
|---|---|---|
| ⚡ 一键修复 | docs/设计文档/database/⚡一键修复-添加缺失字段.sql |
直接执行修复 |
| 🔍 诊断脚本 | docs/设计文档/database/🔍诊断-检查缺失字段.sql |
检查缺失字段 |
| 📋 完整建表 | docs/设计文档/database/rs_overseas_itinerary_change_full.sql |
完整表结构 |
❓ 常见问题
Q1: 执行SQL后仍然报错?
A: 确保已重启后端服务(清除MyBatis缓存)
Q2: 不知道如何执行SQL?
A:
- 打开MySQL客户端(Navicat/DBeaver/命令行)
- 选择正确的数据库
- 复制SQL内容
- 点击"执行"按钮
Q3: 修复后如何验证?
A: 参考 行程变更审批功能-测试指南.md
🎉 修复完成后
✅ 审批通过功能正常
✅ 审批拒绝功能正常
✅ 变更记录正确显示
✅ 所有问题已解决
如有疑问,请查看详细文档或联系维护人员 💪