fix: 改进企业选择时的职位列表加载
- 改进错误处理,添加更详细的日志 - 简化 selectOrg 函数逻辑 - 确保职位列表在企业选择后正确加载显示
This commit is contained in:
parent
640cc68cfd
commit
cbb0c2f268
|
|
@ -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) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue