27d3b164cc716c41b06253fb0e7f591ebf46995f
根因:getLocationInfo() 缺少 try-catch,当 getDepartmentList() API 失败时, 未捕获的异常向上传播导致 handleViewDetail 在设置 detailDialogVisible=true 前终止, 详情弹窗永远无法打开。 修复:为 getLocationInfo() 添加 try-catch 错误处理,API 失败时降级为空数组, 确保 handleViewDetail 的后续代码(设置 currentDetail 和打开弹窗)能正常执行。 与 examineApplication.vue 的已有修复保持一致。 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Description
No description provided
Languages
Java
49.4%
Vue
44.9%
JavaScript
4.6%
HTML
0.7%
SCSS
0.1%