Pārlūkot izejas kodu

获取已发布职位过滤已过期职位

Xiao_123 1 mēnesi atpakaļ
vecāks
revīzija
d1e34abcb6

+ 1 - 1
components/FilterList/index.vue

@@ -73,7 +73,7 @@ const getData = (e) => {
     })
   }
   if (e?.api) {
-    e.api().then(({ data }) => {
+    e.api({ exTime: 1 }).then(({ data }) => {
       e.array = data.map(k => {
         const label = e.isRichText ? k[e.dataLabel].replace(/<\/?p[^>]*>/gi, '') : e.isFormatText ? formatName(k[e.dataLabel]) : k[e.dataLabel]
         return { label, value: k[e.dataValue] }

+ 1 - 2
pages/index/my.vue

@@ -5,7 +5,7 @@
 			<view :style="{'padding-top': navbarHeight + 'px'}">
 				<view class="commonBackground"></view>
 				<view class="pb-150 defaultBgc">
-					<view class="text-center ss-p-b-30" :class="vip ? 'vipBox' : 'avatarBox'" @tap="handleLogin">
+					<view class="text-center ss-p-b-30" :class="vip ? 'vipBox' : 'avatarBox'" @tap="handleLogin" style="position: relative;">
 						<img :src="getUserAvatar(userInfo?.avatar, userInfo?.sex)" alt="" class="img-box">
 						<image v-if="vip" src="/static/svg/vip.svg" class="vipIcon"></image>
 						<view v-if="!useUserStore.isLogin" class="font-weight-bold font-size-20">点击登录</view>
@@ -193,7 +193,6 @@ const handleLogin = () => {
 }
 .vipBox {
 	color: #a18a0f;
-	position: relative;
 	.img-box {
     border: 1px solid gold;
 	}

+ 1 - 1
pages/index/search.vue

@@ -74,7 +74,7 @@ const getSystemWebContent = async () => {
 // 职位列表
 const jobList = ref([])
 const getJobList = async () => {
-  const { data } = await getJobAdvertised({ status: 0 })
+  const { data } = await getJobAdvertised({ status: 0, exTime: 0 })
   if (data.length) {
     jobList.value = data.map(e => {
       return { text: `${formatName(e.name)}_${e.areaName ? e.area?.str : '全国'}`, value: e.id }

+ 1 - 1
pagesA/interview/index.vue

@@ -52,7 +52,7 @@ const query = ref({
 // 职位列表
 const jobList = ref([])
 const getJobList = async () => {
-  const { data } = await getJobAdvertised()
+  const { data } = await getJobAdvertised({ exTime: 0 })
   if (data.length) {
     jobList.value = data.map(e => {
       return { text: `${formatName(e.name)}_${e.status === '1' ? '已关闭' : '招聘中'}`, value: e.id }

+ 1 - 1
pagesB/InviteInterview/index.vue

@@ -62,7 +62,7 @@ const formRules = {
 // 职位列表
 const jobList = ref([])
 const getJobList = async (jobId) => {
-  const { data } = await getJobAdvertised({ status: 0 })
+  const { data } = await getJobAdvertised({ status: '0', exTime: 0 })
   jobList.value = data.map(e => {
     return { text: formatName(e.name), value: e.id, data: e }
   })