|
@@ -70,7 +70,7 @@
|
|
</div>
|
|
</div>
|
|
<!-- {{ job_vacancy }} -->
|
|
<!-- {{ job_vacancy }} -->
|
|
<!-- open 最新热门职位1-->
|
|
<!-- open 最新热门职位1-->
|
|
- <div class="index_3_ul clearfix_2">
|
|
|
|
|
|
+ <div class="index_3_ul clearfix_2" v-if="job_vacancy">
|
|
<div class="index_3_li clearfix_2" v-for="(item, index) in job_vacancy" :key="index">
|
|
<div class="index_3_li clearfix_2" v-for="(item, index) in job_vacancy" :key="index">
|
|
<NuxtLink class="index_3_li_a" :href="`/${item.pinyin}/${item.id}.html`" title="">
|
|
<NuxtLink class="index_3_li_a" :href="`/${item.pinyin}/${item.id}.html`" title="">
|
|
<div class="index_3_li_name_box">
|
|
<div class="index_3_li_name_box">
|
|
@@ -156,10 +156,10 @@
|
|
@mouseenter="qhPicTwo(1)" :href="getLinkPath(pageData[3])" :title="pageData[3].alias">
|
|
@mouseenter="qhPicTwo(1)" :href="getLinkPath(pageData[3])" :title="pageData[3].alias">
|
|
{{ pageData[3].alias }}
|
|
{{ pageData[3].alias }}
|
|
</NuxtLink>
|
|
</NuxtLink>
|
|
- <NuxtLink class="index_2_head_a" :class="{ 'index_2_head_a_only': hoverStatusTwo === 2 }"
|
|
|
|
|
|
+ <!-- <NuxtLink class="index_2_head_a" :class="{ 'index_2_head_a_only': hoverStatusTwo === 2 }"
|
|
@mouseenter="qhPicTwo(2)" :href="getLinkPath(pageData[4])" :title="pageData[4].alias">
|
|
@mouseenter="qhPicTwo(2)" :href="getLinkPath(pageData[4])" :title="pageData[4].alias">
|
|
- {{ pageData[4].alias }}
|
|
|
|
- </NuxtLink>
|
|
|
|
|
|
+ {{ pageData[4].alias }}11111
|
|
|
|
+ </NuxtLink> -->
|
|
</div>
|
|
</div>
|
|
<div class="clearfix" v-if="hoverStatusTwo === 1">
|
|
<div class="clearfix" v-if="hoverStatusTwo === 1">
|
|
<div class="index_5_box_1 clearfix">
|
|
<div class="index_5_box_1 clearfix">
|
|
@@ -286,7 +286,7 @@
|
|
<div class="index_6_head_right">
|
|
<div class="index_6_head_right">
|
|
<div class="index_6_head_right_in" v-if="boxData6menu">
|
|
<div class="index_6_head_right_in" v-if="boxData6menu">
|
|
<NuxtLink class="index_6_head_right_in_a" v-for="item in boxData6menu"
|
|
<NuxtLink class="index_6_head_right_in_a" v-for="item in boxData6menu"
|
|
- :to="{ path: `/${item.aLIas_pinyin}/list-1.html` }" :title="item.alias">
|
|
|
|
|
|
+ :to="{ path: `/${item.pinyin}/list-1.html` }" :title="item.alias">
|
|
{{ item.alias }}
|
|
{{ item.alias }}
|
|
</NuxtLink>
|
|
</NuxtLink>
|
|
</div>
|
|
</div>
|
|
@@ -301,17 +301,17 @@
|
|
<div class="roll_2_box" v-if="boxData6.length > 0">
|
|
<div class="roll_2_box" v-if="boxData6.length > 0">
|
|
<div class="roll_2_img_ul">
|
|
<div class="roll_2_img_ul">
|
|
<div class="roll_2_per">
|
|
<div class="roll_2_per">
|
|
- <NuxtLink class="roll_2_per_a" v-if="showImg == 1 && boxData6[0].length > 0"
|
|
|
|
|
|
+ <NuxtLink class="roll_2_per_a" v-if="showImg == 1 && boxData6.length > 0"
|
|
:href="getLinkPathDetail(boxData6[0])" :title="boxData6[0].title"
|
|
:href="getLinkPathDetail(boxData6[0])" :title="boxData6[0].title"
|
|
:target="boxData6[0].islink == 1 ? '_blank' : '_self'">
|
|
:target="boxData6[0].islink == 1 ? '_blank' : '_self'">
|
|
<img class="roll_2_per_a_img" :src="boxData6[0].imgurl" :alt="boxData6[0].title">
|
|
<img class="roll_2_per_a_img" :src="boxData6[0].imgurl" :alt="boxData6[0].title">
|
|
</NuxtLink>
|
|
</NuxtLink>
|
|
- <NuxtLink class="roll_2_per_a" v-if="showImg == 2 && boxData6[0].length > 1"
|
|
|
|
|
|
+ <NuxtLink class="roll_2_per_a" v-if="showImg == 2 && boxData6.length > 1"
|
|
:href="getLinkPathDetail(boxData6[1])" :title="boxData6[1].title"
|
|
:href="getLinkPathDetail(boxData6[1])" :title="boxData6[1].title"
|
|
:target="boxData6[1].islink == 1 ? '_blank' : '_self'">
|
|
:target="boxData6[1].islink == 1 ? '_blank' : '_self'">
|
|
<img class="roll_2_per_a_img" :src="boxData6[1].imgurl" :alt="boxData6[1].title">
|
|
<img class="roll_2_per_a_img" :src="boxData6[1].imgurl" :alt="boxData6[1].title">
|
|
</NuxtLink>
|
|
</NuxtLink>
|
|
- <NuxtLink class="roll_2_per_a" v-if="showImg == 3 && boxData6[0].length > 2"
|
|
|
|
|
|
+ <NuxtLink class="roll_2_per_a" v-if="showImg == 3 && boxData6.length > 2"
|
|
:href="getLinkPathDetail(boxData6[2])" :title="boxData6[2].title"
|
|
:href="getLinkPathDetail(boxData6[2])" :title="boxData6[2].title"
|
|
:target="boxData6[2].islink == 1 ? '_blank' : '_self'">
|
|
:target="boxData6[2].islink == 1 ? '_blank' : '_self'">
|
|
<img class="roll_2_per_a_img" :src="boxData6[2].imgurl" :alt="boxData6[2].title">
|
|
<img class="roll_2_per_a_img" :src="boxData6[2].imgurl" :alt="boxData6[2].title">
|
|
@@ -320,21 +320,21 @@
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="roll_2_btn_box" v-if="boxData6.length > 0">
|
|
<div class="roll_2_btn_box" v-if="boxData6.length > 0">
|
|
- <div class="roll_2_btn roll_2_btn_only" v-if="boxData6[0].length > 0">
|
|
|
|
|
|
+ <div class="roll_2_btn roll_2_btn_only" v-if="boxData6.length > 0">
|
|
<NuxtLink class="roll_2_btn_dot2 dot2" @mouseenter="changeImg(1)"
|
|
<NuxtLink class="roll_2_btn_dot2 dot2" @mouseenter="changeImg(1)"
|
|
:href="getLinkPathDetail(boxData6[0])" :title="boxData6[0].title"
|
|
:href="getLinkPathDetail(boxData6[0])" :title="boxData6[0].title"
|
|
:target="boxData6[0].islink == 1 ? '_blank' : '_self'">
|
|
:target="boxData6[0].islink == 1 ? '_blank' : '_self'">
|
|
{{ boxData6[0].title }}
|
|
{{ boxData6[0].title }}
|
|
</NuxtLink>
|
|
</NuxtLink>
|
|
</div>
|
|
</div>
|
|
- <div class="roll_2_btn roll_2_btn_only" v-if="boxData6[0].length > 1">
|
|
|
|
|
|
+ <div class="roll_2_btn roll_2_btn_only" v-if="boxData6.length > 1">
|
|
<NuxtLink class="roll_2_btn_dot2 dot2" @mouseenter="changeImg(2)"
|
|
<NuxtLink class="roll_2_btn_dot2 dot2" @mouseenter="changeImg(2)"
|
|
:href="getLinkPathDetail(boxData6[1])" :title="boxData6[1].title"
|
|
:href="getLinkPathDetail(boxData6[1])" :title="boxData6[1].title"
|
|
:target="boxData6[1].islink == 1 ? '_blank' : '_self'">
|
|
:target="boxData6[1].islink == 1 ? '_blank' : '_self'">
|
|
{{ boxData6[1].title }}
|
|
{{ boxData6[1].title }}
|
|
</NuxtLink>
|
|
</NuxtLink>
|
|
</div>
|
|
</div>
|
|
- <div class="roll_2_btn roll_2_btn_only" v-if="boxData6[0].length > 2">
|
|
|
|
|
|
+ <div class="roll_2_btn roll_2_btn_only" v-if="boxData6.length > 2">
|
|
<NuxtLink class="roll_2_btn_dot2 dot2" @mouseenter="changeImg(3)"
|
|
<NuxtLink class="roll_2_btn_dot2 dot2" @mouseenter="changeImg(3)"
|
|
:href="getLinkPathDetail(boxData6[2])" :title="boxData6[2].title"
|
|
:href="getLinkPathDetail(boxData6[2])" :title="boxData6[2].title"
|
|
:target="boxData6[2].islink == 1 ? '_blank' : '_self'">
|
|
:target="boxData6[2].islink == 1 ? '_blank' : '_self'">
|
|
@@ -943,8 +943,8 @@ async function getPageAllData() {
|
|
//子导航内容
|
|
//子导航内容
|
|
boxData6mainData.value = mkdata.data[5].child.textnum;
|
|
boxData6mainData.value = mkdata.data[5].child.textnum;
|
|
}
|
|
}
|
|
-
|
|
|
|
-
|
|
|
|
|
|
+ console.log('boxData6',boxData6.value);
|
|
|
|
+
|
|
}
|
|
}
|
|
|
|
|
|
if (mkdata.data.length > 6) {
|
|
if (mkdata.data.length > 6) {
|
|
@@ -1031,7 +1031,7 @@ if (setData.code == 200) {
|
|
|
|
|
|
//6.获取页面职位 及推荐单位 start---------------------------------------->
|
|
//6.获取页面职位 及推荐单位 start---------------------------------------->
|
|
//6.1 获取最新热门岗位
|
|
//6.1 获取最新热门岗位
|
|
-const job_vacancy = ref('') // 招聘岗位
|
|
|
|
|
|
+let job_vacancy = ref([]) // 招聘岗位
|
|
const getJob = async () => {
|
|
const getJob = async () => {
|
|
const getJob = await requestDataPromise('/web/getWebsiteJob', {
|
|
const getJob = await requestDataPromise('/web/getWebsiteJob', {
|
|
method: 'GET',
|
|
method: 'GET',
|
|
@@ -1041,8 +1041,10 @@ const getJob = async () => {
|
|
},
|
|
},
|
|
});
|
|
});
|
|
if (getJob.code == 200) {
|
|
if (getJob.code == 200) {
|
|
- console.log("获取到的岗位和简历:", getJob.data);
|
|
|
|
- job_vacancy.value = getJob.data.job_recuiting; // 招聘岗位
|
|
|
|
|
|
+ // console.log("获取到的岗位和简历:", typeof (getJob.data.job_recuiting));
|
|
|
|
+ if (typeof (getJob.data.job_recuiting) != string) {
|
|
|
|
+ job_vacancy.value = getJob.data.job_recuiting; // 招聘岗位
|
|
|
|
+ }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
getJob()
|
|
getJob()
|