Pārlūkot izejas kodu

招聘会暂无数据

Xiao_123 3 mēneši atpakaļ
vecāks
revīzija
c3d01eb60c

+ 4 - 1
src/views/recruit/enterprise/resume/components/screen.vue

@@ -2,7 +2,7 @@
   <div class="d-flex align-center justify-space-between">
     <div class="d-flex align-center">
       <CommonStyle v-for="(val, i) in list" :key="i" :btnTitle="val.title">
-        <v-list>
+        <v-list v-if="val.items.length">
           <v-list-item
             v-for="(item, index) in val.items"
             :key="index"
@@ -14,6 +14,9 @@
             <v-list-item-title>{{ item.label }}</v-list-item-title>
           </v-list-item>
         </v-list>
+        <v-list v-else>
+          <v-list-item title="暂无数据"></v-list-item>
+        </v-list>
       </CommonStyle>
       <div class="mr-5 d-flex align-center" v-if="props.tab === 0">
         <v-radio-group v-model="bounty" inline style="height: 28px;" @update:modelValue="handleChangeBounty">

+ 12 - 9
src/views/recruit/personal/jobFair/index.vue

@@ -1,17 +1,20 @@
 <template>
 	<div class="default-width">
 		<buttons :current="3" style="position: sticky;" class="mx-4 mb-3"></buttons>
-		<div class="px-3 content">
-			<v-card elevation="5" v-for="val in list" :key="val.id">
-				<img :src="val.headImg" alt="" style="object-fit: contain; width: 100%;">
-				<div class="pa-3">
-					<div class="color-666">活动时间:{{ timesTampChange(val.startTime, 'Y-M-D') }}至{{ timesTampChange(val.endTime, 'Y-M-D') }}</div>
-					<div class="text-end">
-						<v-btn color="primary" variant="outlined" @click.stop="handleJoin(val)">查看详情</v-btn>
+		<div v-if="list.length > 0">
+			<div class="px-3 content">
+				<v-card elevation="5" v-for="val in list" :key="val.id">
+					<img :src="val.headImg" alt="" style="object-fit: contain; width: 100%;">
+					<div class="pa-3">
+						<div class="color-666">活动时间:{{ timesTampChange(val.startTime, 'Y-M-D') }}至{{ timesTampChange(val.endTime, 'Y-M-D') }}</div>
+						<div class="text-end">
+							<v-btn color="primary" variant="outlined" @click.stop="handleJoin(val)">查看详情</v-btn>
+						</div>
 					</div>
-				</div>
-			</v-card>
+				</v-card>
+			</div>
 		</div>
+		<Empty v-else message="暂无开启的招聘会,去看看其他吧~" />
 	</div>
 </template>