This commit is contained in:
Leo_Ding 2025-07-02 15:54:38 +08:00
parent 9a6f37bde6
commit 800e576b91

View File

@ -14,7 +14,7 @@
<a-form-item :label="'所属基地'" name="jobAreaId">
<div style="display: flex;justify-content: space-between;">
<a-select v-model:value="formData.jobAreaId" allowClear>
<a-select-option v-for="item in areaList" :value="item.code">{{ item.name }}</a-select-option>
<a-select-option v-for="item in areaList" :value="item.id">{{ item.name }}</a-select-option>
</a-select>
<a-button type="primary" @click="childOpen = true">新增基地</a-button>
</div>
@ -134,11 +134,7 @@ const initData = async () => {
const { success, data, total } = await apis.recruitment.getAreasList({ pageSize: 999, page: 1, })
if (config('http.code.success') === success) {
hideSpining()
areaList.value = data.map(item => {
if (item.status === 'enabled') {
return { code: item.id, name: item.name }
}
})
areaList.value = data.filter(el=>el.status==='enabled').map(item => ({ code: item.id, name: item.name }))
}
} catch (error) {
message.error({ content: error.message })