|
@@ -12,7 +12,7 @@
|
|
</el-col>
|
|
</el-col>
|
|
<el-col :span="24" class="infoonelist">
|
|
<el-col :span="24" class="infoonelist">
|
|
<el-tabs v-model="activeName" @tab-click="handleClick">
|
|
<el-tabs v-model="activeName" @tab-click="handleClick">
|
|
- <el-tab-pane label="双选会" name="first">
|
|
|
|
|
|
+ <el-tab-pane label="双选会" name="1">
|
|
<el-col :span="24" class="list">
|
|
<el-col :span="24" class="list">
|
|
<el-col :span="24" class="talksList" v-for="(item, index) in fairsList" :key="index">
|
|
<el-col :span="24" class="talksList" v-for="(item, index) in fairsList" :key="index">
|
|
<el-col :span="24" style="padding:0 0 12px 0;">
|
|
<el-col :span="24" style="padding:0 0 12px 0;">
|
|
@@ -34,9 +34,9 @@
|
|
</el-col>
|
|
</el-col>
|
|
</el-col>
|
|
</el-col>
|
|
</el-tab-pane>
|
|
</el-tab-pane>
|
|
- <el-tab-pane label="宣讲会" name="second">
|
|
|
|
|
|
+ <el-tab-pane label="宣讲会" name="2">
|
|
<el-col :span="24" class="list">
|
|
<el-col :span="24" class="list">
|
|
- <el-col :span="24" class="talksList" v-for="(item, index) in talksoutList" :key="index">
|
|
|
|
|
|
+ <el-col :span="24" class="talksList" v-for="(item, index) in talksList" :key="index">
|
|
<el-col :span="24" style="padding:0 0 12px 0;">
|
|
<el-col :span="24" style="padding:0 0 12px 0;">
|
|
<el-col :span="20">
|
|
<el-col :span="20">
|
|
<span class="qiu"></span>
|
|
<span class="qiu"></span>
|
|
@@ -56,7 +56,7 @@
|
|
</el-col>
|
|
</el-col>
|
|
</el-col>
|
|
</el-col>
|
|
</el-tab-pane>
|
|
</el-tab-pane>
|
|
- <el-tab-pane label="招聘快讯" name="third">
|
|
|
|
|
|
+ <el-tab-pane label="招聘快讯" name="3">
|
|
<el-col :span="24" class="list">
|
|
<el-col :span="24" class="list">
|
|
<el-col :span="24" class="talksList" v-for="(item, index) in infoList" :key="index">
|
|
<el-col :span="24" class="talksList" v-for="(item, index) in infoList" :key="index">
|
|
<el-col :span="24" style="padding:0 0 12px 0;">
|
|
<el-col :span="24" style="padding:0 0 12px 0;">
|
|
@@ -71,15 +71,13 @@
|
|
</el-col>
|
|
</el-col>
|
|
</el-col>
|
|
</el-col>
|
|
<el-col :span="24" class="text">
|
|
<el-col :span="24" class="text">
|
|
- <span>宣讲时间:{{ item.time }}</span
|
|
|
|
- >
|
|
|
|
- <span>宣讲地点:{{ item.address }}</span>
|
|
|
|
|
|
+ <span>招聘企业:{{ item.corpname }}</span>
|
|
</el-col>
|
|
</el-col>
|
|
</el-col>
|
|
</el-col>
|
|
</el-col>
|
|
</el-col>
|
|
</el-tab-pane>
|
|
</el-tab-pane>
|
|
</el-tabs>
|
|
</el-tabs>
|
|
- <el-link :underline="false" class="add"><i class="el-icon-plus"></i></el-link>
|
|
|
|
|
|
+ <el-link :underline="false" class="add" @click="turnTo()"><i class="el-icon-plus"></i></el-link>
|
|
</el-col>
|
|
</el-col>
|
|
</el-col>
|
|
</el-col>
|
|
</el-col>
|
|
</el-col>
|
|
@@ -94,19 +92,25 @@ export default {
|
|
huodonginfo: null,
|
|
huodonginfo: null,
|
|
talksList: null,
|
|
talksList: null,
|
|
fairsList: null,
|
|
fairsList: null,
|
|
- talksoutList: null,
|
|
|
|
infoList: null,
|
|
infoList: null,
|
|
},
|
|
},
|
|
components: {},
|
|
components: {},
|
|
data: () => ({
|
|
data: () => ({
|
|
- activeName: 'first',
|
|
|
|
|
|
+ activeName: '1',
|
|
}),
|
|
}),
|
|
created() {},
|
|
created() {},
|
|
computed: {},
|
|
computed: {},
|
|
methods: {
|
|
methods: {
|
|
handleClick(tab, event) {
|
|
handleClick(tab, event) {
|
|
// eslint-disable-next-line no-console
|
|
// eslint-disable-next-line no-console
|
|
- console.log(tab, event);
|
|
|
|
|
|
+ // console.log(tab, event);
|
|
|
|
+ },
|
|
|
|
+ turnTo() {
|
|
|
|
+ let type = '';
|
|
|
|
+ if (this.activeName === `1`) type = `jobfair`;
|
|
|
|
+ else if (this.activeName === `2`) type = `talk`;
|
|
|
|
+ else if (this.activeName === `3`) type = `jobinfo`;
|
|
|
|
+ this.$router.push({ path: `/master/jobs/${type}` });
|
|
},
|
|
},
|
|
},
|
|
},
|
|
};
|
|
};
|