Kaynağa Gözat

人才搜索条件调整

Xiao_123 1 gün önce
ebeveyn
işleme
57ca8499bb

+ 3 - 3
pages/index/components/condition.vue

@@ -4,7 +4,7 @@
 			<uni-search-bar
         v-model="params.content"
         radius="5"
-        placeholder="输入关键字"
+        placeholder="职位/酒店品牌/工作城市"
         cancelButton="none"
 				bgColor="#fff"
         :focus="false"
@@ -49,8 +49,8 @@ const items = ref([])
 const more = ref('') // 没有筛选条件默认为空,展示提示语。
 const total = ref(0)
 const filterList = ref([
-  { label: '职位', dictType: 'positionTreeData',key: 'positionId', map: { text: 'nameCn', value: 'id' } },
-  { label: '城市', multiple: true, dictType: 'areaTreeData', key: 'areaIds', map: { text: 'name', value: 'id' } },
+  { label: '意向职位', dictType: 'positionTreeData',key: 'positionId', map: { text: 'nameCn', value: 'id' } },
+  { label: '意向城市', multiple: true, dictType: 'areaTreeData', key: 'workAreaIds', map: { text: 'name', value: 'id' } },
   { label: '最高学历', dictType: 'menduner_education_type', key: 'eduType' },
   { label: '工作经验', dictType: 'menduner_exp_type', key: 'expType' },
 ])

+ 6 - 5
pages/index/components/recommend.vue

@@ -11,8 +11,8 @@
 		</view>
 		
 		<scroll-view class="scrollBox" :scroll-y="true" @scrolltolower="loadingMore" style="position:relative;">
-			<TalentItem v-if="query.jobId && (items?.length || more !== 'loading')" :items="items" />
-			<uni-load-more v-if="query.jobId" :status="more" />
+			<TalentItem v-if="items?.length || more !== 'loading'" :items="items" />
+			<uni-load-more v-if="items?.length" :status="more" />
 			<view v-else class="noJobId">
 				<view>请先选择上方正在招聘的职位</view>
 				<view>我们将根据您选择的职位为您推荐合适的人才</view>
@@ -36,7 +36,7 @@ const query = ref({
 	jobId: null
 })
 const items = ref([])
-const more = ref('more')
+const more = ref('noMore')
 const total = ref(0)
 
 // 根据职位id获取推荐人才列表
@@ -63,13 +63,14 @@ const getRecommendList = async () => {
 		more.value = 'more'
 	}
 }
+getRecommendList()
 
 // 选择招聘中职位
-const handleChangeJob = (e) => {
+const handleChangeJob = () => {
 	query.value.pageNo = 1
 	items.value = []
 	total.value = 0
-	if (e) getRecommendList()
+	getRecommendList()
 }
 
 // 加载更多