|
@@ -2,9 +2,8 @@
|
|
|
<div class="client-newsInfor-page">
|
|
|
<!-- 新闻资讯banner栏 -->
|
|
|
<div class="newsInfor-banner">
|
|
|
- <img :src="newsInforBannerImg" alt="新闻资讯">
|
|
|
+ <img @click="clickBanner(bannerList[0].url)" :src="bannerList[0].pic" alt="新闻资讯">
|
|
|
</div>
|
|
|
-
|
|
|
<!-- 新闻资讯 -->
|
|
|
<ul class="newsInfor-menu-ul">
|
|
|
<li style="cursor: pointer"
|
|
@@ -63,7 +62,16 @@
|
|
|
|
|
|
const res2 = await $axios.post(url2, opt);
|
|
|
const { data: { data: data2 } } = res2;
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ let [res1] = await Promise.all([
|
|
|
+ await $axios.$post(`/home/banner/list`, { 'code': 5 }).then(res => {
|
|
|
+ return res;
|
|
|
+ }),
|
|
|
+ ]);
|
|
|
return {
|
|
|
+ bannerList: res1.data.data||[],
|
|
|
newsList: data2.data || [],
|
|
|
totalLists: data2.total || defaultNewsClassifyId,
|
|
|
newsClassifyData: data || [],
|
|
@@ -112,6 +120,9 @@
|
|
|
}
|
|
|
},
|
|
|
methods: {
|
|
|
+ clickBanner(data){
|
|
|
+ window.open(data)
|
|
|
+ },
|
|
|
handleCurrentChange(val) {
|
|
|
this.currentPage = val;
|
|
|
this.getMessage();
|