|
@@ -3,7 +3,7 @@
|
|
|
<el-row>
|
|
|
<el-col :span="24">
|
|
|
<el-tabs v-model="activeName" @tab-click="handleClick">
|
|
|
- <el-tab-pane label="校内宣讲" name="first">
|
|
|
+ <el-tab-pane label="校内宣讲" name="talkIn">
|
|
|
<el-col :span="24">
|
|
|
<el-col :span="12" v-for="(item, index) in talksList" :key="index" class="talksList">
|
|
|
<el-col :span="18">
|
|
@@ -25,19 +25,7 @@
|
|
|
</el-col>
|
|
|
</el-col>
|
|
|
</el-tab-pane>
|
|
|
- <el-tab-pane label="双选会" name="second">
|
|
|
- <el-col :span="24" v-for="(item, index) in fairsList" :key="index" class="fairsList">
|
|
|
- <el-col :span="19">
|
|
|
- <el-col :span="24" class="title textOver">
|
|
|
- <el-link :underline="false">{{ item.title }}</el-link>
|
|
|
- </el-col>
|
|
|
- <el-col :span="24" class="schname textOver">主办方:{{ item.schname }}</el-col>
|
|
|
- <el-col :span="24" class="address textOver">{{ item.address }}</el-col>
|
|
|
- </el-col>
|
|
|
- <el-col :span="5" class="time">{{ item.time }} {{ item.timedian }}</el-col>
|
|
|
- </el-col>
|
|
|
- </el-tab-pane>
|
|
|
- <el-tab-pane label="校外宣讲" name="third">
|
|
|
+ <el-tab-pane label="校外宣讲" name="talkOut">
|
|
|
<el-col :span="24">
|
|
|
<el-col :span="12" v-for="(item, index) in talksoutList" :key="index" class="talksList">
|
|
|
<el-col :span="18">
|
|
@@ -59,7 +47,19 @@
|
|
|
</el-col>
|
|
|
</el-col>
|
|
|
</el-tab-pane>
|
|
|
- <el-tab-pane label="招聘快讯" name="fourth">
|
|
|
+ <el-tab-pane label="双选会" name="jobfair">
|
|
|
+ <el-col :span="24" v-for="(item, index) in fairsList" :key="index" class="fairsList">
|
|
|
+ <el-col :span="19">
|
|
|
+ <el-col :span="24" class="title textOver">
|
|
|
+ <el-link :underline="false">{{ item.title }}</el-link>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="24" class="schname textOver">主办方:{{ item.schname }}</el-col>
|
|
|
+ <el-col :span="24" class="address textOver">{{ item.address }}</el-col>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="5" class="time">{{ item.time }} {{ item.timedian }}</el-col>
|
|
|
+ </el-col>
|
|
|
+ </el-tab-pane>
|
|
|
+ <el-tab-pane label="招聘快讯" name="jobinfo">
|
|
|
<el-col :span="24" v-for="(item, index) in infoList" :key="index" class="fairsList">
|
|
|
<el-col :span="24" class="title textOver">
|
|
|
<el-link :underline="false">{{ item.title }}</el-link>
|
|
@@ -69,7 +69,7 @@
|
|
|
</el-col>
|
|
|
</el-tab-pane>
|
|
|
</el-tabs>
|
|
|
- <el-link :inderline="false" class="moreLink" :style="`color:${Color}`">MORE<i class="el-icon-video-play"></i> </el-link>
|
|
|
+ <el-link :inderline="false" class="moreLink" :style="`color:${Color}`" @click="toMore()">MORE<i class="el-icon-video-play"></i> </el-link>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
</div>
|
|
@@ -86,7 +86,7 @@ export default {
|
|
|
},
|
|
|
components: {},
|
|
|
data: () => ({
|
|
|
- activeName: 'first',
|
|
|
+ activeName: 'talkIn',
|
|
|
Color: '#850000',
|
|
|
}),
|
|
|
created() {},
|
|
@@ -96,6 +96,12 @@ export default {
|
|
|
// eslint-disable-next-line no-console
|
|
|
console.log(tab, event);
|
|
|
},
|
|
|
+ toMore() {
|
|
|
+ if (this.activeName === 'talkIn') this.$router.push({ path: '/talk/list/in' });
|
|
|
+ if (this.activeName === 'talkOut') this.$router.push({ path: '/talk/list/out' });
|
|
|
+ if (this.activeName === 'jobfair') this.$router.push({ path: '/jobfair/list/in' });
|
|
|
+ if (this.activeName === 'jobinfo') this.$router.push({ path: '/jobinfo/list' });
|
|
|
+ },
|
|
|
},
|
|
|
};
|
|
|
</script>
|