fix: 改进企业选择时的职位列表加载

- 改进错误处理,添加更详细的日志
- 简化 selectOrg 函数逻辑
- 确保职位列表在企业选择后正确加载显示
This commit is contained in:
TianyangZhang 2026-03-25 15:15:33 +08:00
parent 640cc68cfd
commit cbb0c2f268
1 changed files with 6 additions and 3 deletions

View File

@ -132,15 +132,18 @@ function formatDate(dt) {
async function selectOrg(org) {
selectedOrg.value = org
selectedJob.value = null
jobs.value = []
jobsError.value = false
jobsLoading.value = true
try {
const { data } = await getJobs({ organization: org.id })
jobs.value = data.results
} catch { jobsError.value = true }
finally { jobsLoading.value = false }
} catch (err) {
console.error('Failed to fetch jobs:', err)
jobsError.value = true
} finally {
jobsLoading.value = false
}
}
function goToJobDetail(job) {