|
@@ -109,13 +109,8 @@ const getJobList = async () => {
|
|
|
const list = dealDictArrayData([], data)
|
|
|
selectItems.value.items = list.map(e => {
|
|
|
const salary = e.payFrom && e.payTo ? `${e.payFrom}-${e.payTo}${e.payName ? '/' + e.payName : ''}` : '面议'
|
|
|
- // return { label: `${formatName(e.name)}_${e.areaName ? e.area?.str : '全国'} ${salary}_${e.status === '0' ? '招聘中' : '已关闭'}`, value: e.id, data: e }
|
|
|
return { label: `${formatName(e.name)}_${e.areaName ? e.area?.str : '全国'} ${salary}`, value: e.id, data: e }
|
|
|
})
|
|
|
-
|
|
|
- // 默认选中第一个
|
|
|
- query.value.jobId = selectItems.value.items[0]?.value
|
|
|
- if (query.value.jobId) handleChange()
|
|
|
}
|
|
|
}
|
|
|
getJobList()
|
|
@@ -140,15 +135,13 @@ const getData = async () => {
|
|
|
loading.value = false
|
|
|
}
|
|
|
}
|
|
|
+getData()
|
|
|
|
|
|
// 推荐
|
|
|
const handleChange = () => {
|
|
|
query.value.pageNo = 1
|
|
|
- if (!query.value.jobId) {
|
|
|
- items.value = []
|
|
|
- total.value = 0
|
|
|
- return
|
|
|
- }
|
|
|
+ items.value = []
|
|
|
+ total.value = 0
|
|
|
getData()
|
|
|
}
|
|
|
|