|
@@ -16,7 +16,7 @@
|
|
|
<el-col class="infoLeftList" :span="24" v-for="(item, index) in zhuantiList" :key="index">
|
|
|
<p>{{ item.publish_time }}</p>
|
|
|
<p>
|
|
|
- <span class="textOver">{{ item.title }}</span>
|
|
|
+ <span class="textOver" @click="clickzhuanti(item.id)">{{ item.title }}</span>
|
|
|
<span>{{ item.content }}</span>
|
|
|
</p>
|
|
|
</el-col>
|
|
@@ -27,7 +27,7 @@
|
|
|
</el-col>
|
|
|
<el-col class="infoRightList" :span="24" v-for="(item, index) in hangyeList" :key="index">
|
|
|
<p>
|
|
|
- <span class="textOver">{{ item.title }}</span
|
|
|
+ <span class="textOver" @click="clickjishu(item.id)">{{ item.title }}</span
|
|
|
><span class="textOver">{{ item.publish_time }}</span>
|
|
|
</p>
|
|
|
</el-col>
|
|
@@ -38,7 +38,7 @@
|
|
|
</el-col>
|
|
|
<el-col class="infoRightList" :span="24" v-for="(item, index) in hangyeList" :key="index">
|
|
|
<p>
|
|
|
- <span class="textOver">{{ item.title }}</span
|
|
|
+ <span class="textOver" @click="clickhangye(item.id)">{{ item.title }}</span
|
|
|
><span class="textOver">{{ item.publish_time }}</span>
|
|
|
</p>
|
|
|
</el-col>
|
|
@@ -50,7 +50,7 @@
|
|
|
<el-col class="infoLeftList" :span="24" v-for="(item, index) in zhuantiList" :key="index">
|
|
|
<p>{{ item.publish_time }}</p>
|
|
|
<p>
|
|
|
- <span class="textOver">{{ item.title }}</span>
|
|
|
+ <span class="textOver" @click="clickjiaoyu(item.id)">{{ item.title }}</span>
|
|
|
<span>{{ item.content }}</span>
|
|
|
</p>
|
|
|
</el-col>
|
|
@@ -58,7 +58,6 @@
|
|
|
<el-col class="page">
|
|
|
<el-pagination
|
|
|
background
|
|
|
- @size-change="handleSizeChange"
|
|
|
@current-change="handleCurrentChange"
|
|
|
:current-page.sync="currentPage"
|
|
|
:page-size="pageSize"
|
|
@@ -87,59 +86,13 @@ export default {
|
|
|
menuName: '专题研讨',
|
|
|
menuColor: 'rgb(254, 149, 14)',
|
|
|
currentPage: 1,
|
|
|
- pageSize: 0,
|
|
|
pageTotal: 0,
|
|
|
- zhuantiList: [
|
|
|
- {
|
|
|
- publish_time: '2020-05-01',
|
|
|
- title: '第六届创新创业大赛总决赛圆满结束第六届创新创业大赛总决赛圆满结束',
|
|
|
- content:
|
|
|
- '第六届创新创业大赛总决赛圆满结束第六届创新创业大赛总决赛圆满结束第六届创新创业大赛总决赛圆满结束第六届创新创业大赛总决赛圆满结束第六届创新创业大赛总决赛圆满结束第六届创新创业大赛总决赛圆满结束',
|
|
|
- },
|
|
|
- { publish_time: '2020-05-01', title: '五条数据', content: '五条数据' },
|
|
|
- { publish_time: '2020-05-01', title: '第六届创新创业大赛总决赛圆满结束', content: '第六届创新创业大赛总决赛圆满结束' },
|
|
|
- { publish_time: '2020-05-01', title: '第六届创新创业大赛总决赛圆满结束', content: '第六届创新创业大赛总决赛圆满结束' },
|
|
|
- { publish_time: '2020-05-01', title: '第六届创新创业大赛总决赛圆满结束', content: '第六届创新创业大赛总决赛圆满结束' },
|
|
|
- { publish_time: '2020-05-01', title: '第六届创新创业大赛总决赛圆满结束', content: '第六届创新创业大赛总决赛圆满结束' },
|
|
|
- ],
|
|
|
- jishuList: [
|
|
|
- { publish_time: '2020-05-01', title: '第六届创新创业大赛总决赛圆满结束第六届创新创业大赛总决赛圆满结束' },
|
|
|
- { publish_time: '2020-05-01', title: '十条数据' },
|
|
|
- { publish_time: '2020-05-01', title: '第六届创新创业大赛总决赛圆满结束' },
|
|
|
- { publish_time: '2020-05-01', title: '第六届创新创业大赛总决赛圆满结束' },
|
|
|
- { publish_time: '2020-05-01', title: '第六届创新创业大赛总决赛圆满结束' },
|
|
|
- { publish_time: '2020-05-01', title: '第六届创新创业大赛总决赛圆满结束' },
|
|
|
- { publish_time: '2020-05-01', title: '第六届创新创业大赛总决赛圆满结束' },
|
|
|
- { publish_time: '2020-05-01', title: '第六届创新创业大赛总决赛圆满结束' },
|
|
|
- { publish_time: '2020-05-01', title: '第六届创新创业大赛总决赛圆满结束' },
|
|
|
- { publish_time: '2020-05-01', title: '第十条创新创业大赛总决赛圆满结束' },
|
|
|
- { publish_time: '2020-05-01', title: '第六届创新创业大赛总决赛圆满结束' },
|
|
|
- ],
|
|
|
- hangyeList: [
|
|
|
- { publish_time: '2020-05-01', title: '第六届创新创业大赛总决赛圆满结束第六届创新创业大赛总决赛圆满结束' },
|
|
|
- { publish_time: '2020-05-01', title: '十条数据' },
|
|
|
- { publish_time: '2020-05-01', title: '第六届创新创业大赛总决赛圆满结束' },
|
|
|
- { publish_time: '2020-05-01', title: '第六届创新创业大赛总决赛圆满结束' },
|
|
|
- { publish_time: '2020-05-01', title: '第六届创新创业大赛总决赛圆满结束' },
|
|
|
- { publish_time: '2020-05-01', title: '第六届创新创业大赛总决赛圆满结束' },
|
|
|
- { publish_time: '2020-05-01', title: '第六届创新创业大赛总决赛圆满结束' },
|
|
|
- { publish_time: '2020-05-01', title: '第六届创新创业大赛总决赛圆满结束' },
|
|
|
- { publish_time: '2020-05-01', title: '第六届创新创业大赛总决赛圆满结束' },
|
|
|
- { publish_time: '2020-05-01', title: '第六届创新创业大赛总决赛圆满结束' },
|
|
|
- { publish_time: '2020-05-01', title: '第六届创新创业大赛总决赛圆满结束' },
|
|
|
- ],
|
|
|
- jiaoyuList: [
|
|
|
- {
|
|
|
- publish_time: '2020-05-01',
|
|
|
- title: '第六届创新创业大赛总决赛圆满结束第六届创新创业大赛总决赛圆满结束',
|
|
|
- content: '第六届创新创业大赛总决赛圆满结束第六届创新创业大赛总决赛圆满结束第六届创新创业大赛总决赛圆满结束',
|
|
|
- },
|
|
|
- { publish_time: '2020-05-01', title: '五条数据', content: '五条数据' },
|
|
|
- { publish_time: '2020-05-01', title: '第六届创新创业大赛总决赛圆满结束', content: '第六届创新创业大赛总决赛圆满结束' },
|
|
|
- { publish_time: '2020-05-01', title: '第六届创新创业大赛总决赛圆满结束', content: '第六届创新创业大赛总决赛圆满结束' },
|
|
|
- { publish_time: '2020-05-01', title: '第六届创新创业大赛总决赛圆满结束', content: '第六届创新创业大赛总决赛圆满结束' },
|
|
|
- { publish_time: '2020-05-01', title: '第六届创新创业大赛总决赛圆满结束', content: '第六届创新创业大赛总决赛圆满结束' },
|
|
|
- ],
|
|
|
+ pageSize: 10,
|
|
|
+ limit: 10,
|
|
|
+ zhuantiList: [],
|
|
|
+ jishuList: [],
|
|
|
+ hangyeList: [],
|
|
|
+ jiaoyuList: [],
|
|
|
}),
|
|
|
created() {
|
|
|
this.searchList();
|
|
@@ -169,6 +122,7 @@ export default {
|
|
|
let res = [];
|
|
|
console.log(name);
|
|
|
if (name == '专题研讨') {
|
|
|
+ this.pageSize = 5;
|
|
|
res = await this.query({ skip, limit, column_name: '专题研讨', ...info });
|
|
|
this.$set(this, `zhuantiList`, res.data);
|
|
|
} else if (name == '技术问答') {
|
|
@@ -178,6 +132,7 @@ export default {
|
|
|
res = await this.query({ skip, limit, column_name: '行业研究', ...info });
|
|
|
this.$set(this, `hangyeList`, res.data);
|
|
|
} else if (name == '教育培训') {
|
|
|
+ this.pageSize = 5;
|
|
|
res = await this.query({ skip, limit, column_name: '教育培训', ...info });
|
|
|
this.$set(this, `jiaoyuList`, res.data);
|
|
|
}
|
|
@@ -185,11 +140,31 @@ export default {
|
|
|
|
|
|
this.$set(this, `pageTotal`, res.total);
|
|
|
},
|
|
|
- handleSizeChange(val) {
|
|
|
- console.log(`每页 ${val} 条`);
|
|
|
- },
|
|
|
handleCurrentChange(val) {
|
|
|
console.log(`当前页: ${val}`);
|
|
|
+ console.log(this.menuName);
|
|
|
+ const name = this.menuName;
|
|
|
+ if (name == '专题研讨' || name == '教育培训') {
|
|
|
+ this.limit = 5;
|
|
|
+ }
|
|
|
+ this.initList({ name: name, skip: (val - 1) * this.limit, limit: this.limit });
|
|
|
+ },
|
|
|
+ clickzhuanti(id) {
|
|
|
+ this.$router.push({ path: '/live/detail', query: { id: id } });
|
|
|
+ console.log(id);
|
|
|
+ },
|
|
|
+ clickjishu(id) {
|
|
|
+ this.$router.push({ path: '/live/detail', query: { id: id } });
|
|
|
+ console.log(id);
|
|
|
+ },
|
|
|
+ clickhangye(id) {
|
|
|
+ this.$router.push({ path: '/live/detail', query: { id: id } });
|
|
|
+ console.log(id);
|
|
|
+ },
|
|
|
+
|
|
|
+ clickjiaoyu(id) {
|
|
|
+ this.$router.push({ path: '/live/detail', query: { id: id } });
|
|
|
+ console.log(id);
|
|
|
},
|
|
|
},
|
|
|
};
|