Bläddra i källkod

招聘会标题调整

Xiao_123 6 månader sedan
förälder
incheckning
a39d241a56

+ 10 - 7
src/views/recruit/enterprise/jobFair/components/job.vue

@@ -21,12 +21,13 @@
           :label="t('position.positionName')"
           variant="outlined"
           hide-details
+          color="primary"
           single-line
           @click:append-inner="getPositionList"
           @keyup.enter="getPositionList"
         ></v-text-field>
       </div>
-      <div class="pa-3">
+      <div class="pa-3" v-if="positionItems.length">
         <div v-for="val in positionItems" :key="val.id" class="itemBox mb-3" style="height: 80px;">
           <div class="d-flex justify-space-between" style="padding: 10px 20px;">
             <div class="position">
@@ -52,13 +53,15 @@
             </div>
           </div>
         </div>
+        <CtPagination
+          v-if="total"
+          :total="positionTotal"
+          :page="positionPageInfo.pageNo"
+          :limit="positionPageInfo.pageSize"
+          @handleChange="handleChangePage"
+        ></CtPagination>
       </div>
-      <CtPagination
-        :total="positionTotal"
-        :page="positionPageInfo.pageNo"
-        :limit="positionPageInfo.pageSize"
-        @handleChange="handleChangePage"
-      ></CtPagination>
+      <Empty v-else :elevation="false"></Empty>
     </v-navigation-drawer>
   </div>
 </template>

+ 1 - 1
src/views/recruit/enterprise/jobFair/detailsBox.vue

@@ -14,7 +14,7 @@ const route = useRoute()
 
 const getMsg = async () => {
   const res = await getJobFair(route.params.id)
-  route.matched[1].meta.title = res.title
+  route.matched[1].meta.title = res.title.split('<p>').join('')
   system.setBreadcrumbs(route.matched, route.fullPath)
 }
 getMsg()

+ 1 - 2
src/views/recruit/enterprise/jobFair/index.vue

@@ -3,8 +3,7 @@
     <v-card v-for="(k, i) in list" :key="i" class="elevation-3">
       <img :src="k.pcHeadImg" style="width: 100%; height: 300px;">
       <div class="pa-5">
-        <div class="color-primary font-weight-bold font-size-18 mb-1">{{ k.title }}</div>
-        <div class="color-666">{{ k.desc }}</div>
+        <div class="color-primary font-weight-bold font-size-18 mb-1" v-html="k.title"></div>
         <div class="text-end">
           <v-btn color="primary" variant="outlined" @click.stop="handleBlockEnterprise(k.id)">立即加入</v-btn>
         </div>