|
@@ -3,23 +3,27 @@
|
|
|
<div class="d-flex justify-center">
|
|
|
<TextInput v-model="query.content" :item="textItem" @enter="handleConfirm" @appendInnerClick="handleConfirm"></TextInput>
|
|
|
</div>
|
|
|
- <Position :selectData="position" @select="val => position = val"></Position>
|
|
|
- <Area @select="val => handleSearch('areaIds', val)"></Area>
|
|
|
- <CommonPage class="my-3" dictType="menduner_education_type" title="最高学历" @select="val => handleSearch('eduType', val)"></CommonPage>
|
|
|
- <CommonPage dictType="menduner_exp_type" title="工作经验" @select="val => handleSearch('expType', val)"></CommonPage>
|
|
|
- <v-divider class="mt-1 mb-3"></v-divider>
|
|
|
+ <!-- <div style="margin: auto; text-align: center; width: 70%"> -->
|
|
|
<div>
|
|
|
+ <Position :selectData="position" @select="val => position = val"></Position>
|
|
|
+ <Area @select="val => handleSearch('areaIds', val)"></Area>
|
|
|
+ <CommonPage class="my-3" dictType="menduner_education_type" title="最高学历" @select="val => handleSearch('eduType', val)"></CommonPage>
|
|
|
+ <CommonPage dictType="menduner_exp_type" title="工作经验" @select="val => handleSearch('expType', val)"></CommonPage>
|
|
|
+ <v-divider class="mt-1 mb-3"></v-divider>
|
|
|
<div>
|
|
|
- <v-chip v-for="k in position" :key="k.id" label class="mr-3" closable @click:close="handleClose(k)">{{ k.nameCn }}</v-chip>
|
|
|
+ <div>
|
|
|
+ <v-chip v-for="k in position" :key="k.id" label class="mr-3" closable @click:close="handleClose(k)">{{ k.nameCn }}</v-chip>
|
|
|
+ </div>
|
|
|
+ <div v-if="position.length" class="text-end font-size-15 color-999 cursor-pointer color-primary" @click="handleClear">清除选择</div>
|
|
|
+ </div>
|
|
|
+ <div class="text-center mt-3">
|
|
|
+ <v-btn class="half-button" color="primary" @click="handleConfirm">搜 索</v-btn>
|
|
|
</div>
|
|
|
- <div v-if="position.length" class="text-end font-size-15 color-999 cursor-pointer color-primary" @click="handleClear">清除选择</div>
|
|
|
- </div>
|
|
|
- <div class="text-center mt-3">
|
|
|
- <v-btn color="primary" @click="handleConfirm">确认</v-btn>
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
<div class="mt-10">
|
|
|
+ <v-divider></v-divider>
|
|
|
<CtTable
|
|
|
:items="items"
|
|
|
:headers="headers"
|
|
@@ -112,7 +116,6 @@ const getData = async () => {
|
|
|
return
|
|
|
}
|
|
|
items.value = dealDictArrayData([], res.list)
|
|
|
- console.log(items.value, 'items-data')
|
|
|
total.value = res.total
|
|
|
} finally {
|
|
|
loading.value = false
|