|
@@ -1,14 +1,14 @@
|
|
|
<template>
|
|
|
<div class="home">
|
|
|
<div class="home-swiper">
|
|
|
- <el-carousel height="484px" :interval="4000" v-if="swiperList">
|
|
|
+ <el-carousel height="588px" :interval="4000" v-if="swiperList">
|
|
|
<el-carousel-item v-for="(item, index) in swiperList" :key="index"><el-image :src="item" alt="" class="swiper-img" /></el-carousel-item>
|
|
|
</el-carousel>
|
|
|
</div>
|
|
|
<img src="../assets/img/m3.png" class="home-tit">
|
|
|
<div class="new-wrapper">
|
|
|
<div class="main-new flex">
|
|
|
- <div class="new-pic" @click="navTo('/news/detail?id='+ showNew.id)">
|
|
|
+ <div class="new-pic" @click="navTo('/newsCenter/redNews/detail?id='+ showNew.id)">
|
|
|
<img :src="showNew.img">
|
|
|
<div class="title clamp hand">
|
|
|
{{showNew.title}}
|
|
@@ -96,10 +96,10 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="home-nav flex">
|
|
|
- <img src="../assets/img/z1.png" >
|
|
|
- <img src="../assets/img/z2.png" >
|
|
|
- <img src="../assets/img/z3.png" >
|
|
|
- <img src="../assets/img/z4.png" >
|
|
|
+ <img src="../assets/img/z1.png" class="hand" @click="navTo('/help/aid')">
|
|
|
+ <img src="../assets/img/z2.png" class="hand" @click="navTo('/help/service')">
|
|
|
+ <img src="../assets/img/z3.png" class="hand" @click="navTo('/help/juvenile')">
|
|
|
+ <img src="../assets/img/z4.png" class="hand" @click="navTo('/download')">
|
|
|
</div>
|
|
|
<div class="home-main2 flex">
|
|
|
<div class="love-wrapper">
|
|
@@ -134,14 +134,14 @@
|
|
|
<div class="show-pic">
|
|
|
<item-title title="红会风采" isShow="2"></item-title>
|
|
|
<div class="imgs-wrapper">
|
|
|
- <div class="imgs"><img v-for="(item, index) in imgList" :key="item.id" :src="item.picture" /></div>
|
|
|
+ <div class="imgs"><img v-for="(item, index) in imgList" :key="item.id" :src="item.image_input[0]" /></div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="friends">
|
|
|
<item-title title="友情链接" isShow="2"></item-title>
|
|
|
<div class="friend-list-wrapper">
|
|
|
<div class="friend-item" v-for="item in friendList" :key="item.id">
|
|
|
- <a :href="item.link" class="item-a" target="_blank">{{ item.name }}</a>
|
|
|
+ <a :href="item.synopsis" class="item-a" target="_blank">{{ item.title }}</a>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -151,7 +151,7 @@
|
|
|
<script>
|
|
|
import ItemTitle from './homeChild/ItemTitle.vue';
|
|
|
|
|
|
-import { loadIndexs, splist, loveList, friendList , newsList, openList, banner, regulationList, ezqList, hrqList, lzhqList } from '../request/api.js';
|
|
|
+import { loadIndexs, splist, loveList, friendLink , newsList, openList, banner, regulationList, ezqList, hrqList, lzhqList, redshow } from '../request/api.js';
|
|
|
export default {
|
|
|
components: {
|
|
|
ItemTitle
|
|
@@ -214,22 +214,6 @@ export default {
|
|
|
ezqList: [],
|
|
|
hrqList: [],
|
|
|
lzhqList: [],
|
|
|
- ceshi: [
|
|
|
- { id: 1, title: '测试数据测试数据测试数据测试数据测试数据测试数据测试数据测试数据测试数据', add_time: '2021-05-09' },
|
|
|
- { id: 2, title: '测试数据测试数据测试数据测试数据测试数据测试数据测试数据测试数据测试数据', add_time: '2021-05-09' },
|
|
|
- { id: 3, title: '测试数据测试数据测试数据测试数据测试数据测试数据测试数据测试数据测试数据', add_time: '2021-05-09' },
|
|
|
- { id: 4, title: '测试数据测试数据测试数据测试数据测试数据测试数据测试数据测试数据测试数据', add_time: '2021-05-09' },
|
|
|
- { id: 5, title: '测试数据测试数据测试数据测试数据测试数据测试数据测试数据测试数据测试数据', add_time: '2021-05-09' },
|
|
|
- { id: 6, title: '测试数据测试数据测试数据测试数据测试数据测试数据测试数据测试数据测试数据', add_time: '2021-05-09' },
|
|
|
- { id: 7, title: '测试数据测试数据测试数据测试数据测试数据测试数据测试数据测试数据测试数据', add_time: '2021-05-09' },
|
|
|
- { id: 8, title: '测试数据测试数据测试数据测试数据测试数据测试数据测试数据测试数据测试数据', add_time: '2021-05-09' },
|
|
|
- { id: 9, title: '测试数据测试数据测试数据测试数据测试数据测试数据测试数据测试数据测试数据', add_time: '2021-05-09' },
|
|
|
- // { id: 10, title: '测试数据测试数据测试数据测试数据测试数据测试数据测试数据测试数据测试数据', add_time: '2021-05-09' },
|
|
|
- // { id: 11, title: '测试数据测试数据测试数据测试数据测试数据测试数据测试数据测试数据测试数据', add_time: '2021-05-09' },
|
|
|
- // { id: 12, title: '测试数据测试数据测试数据测试数据测试数据测试数据测试数据测试数据测试数据', add_time: '2021-05-09' },
|
|
|
- // { id: 13, title: '测试数据测试数据测试数据测试数据测试数据测试数据测试数据测试数据测试数据', add_time: '2021-05-09' },
|
|
|
- // { id: 14, title: '测试数据测试数据测试数据测试数据测试数据测试数据测试数据测试数据测试数据', add_time: '2021-05-09' },
|
|
|
- ]
|
|
|
};
|
|
|
},
|
|
|
filters: {
|
|
@@ -263,7 +247,7 @@ export default {
|
|
|
},
|
|
|
created() {
|
|
|
this.getSwiperList()
|
|
|
- this.getIndex();
|
|
|
+ // this.getIndex();
|
|
|
this.getFirstAidList();
|
|
|
this.getJxList();
|
|
|
this.getNewsList()
|
|
@@ -272,19 +256,21 @@ export default {
|
|
|
this.getEzqList()
|
|
|
this.getHrqList()
|
|
|
this.getLzhqList()
|
|
|
+ this.getRedshow()
|
|
|
+ this.getFriendsLink()
|
|
|
},
|
|
|
methods: {
|
|
|
navTo(url) {
|
|
|
this.$router.push(url);
|
|
|
},
|
|
|
- getIndex() {
|
|
|
- loadIndexs().then(({ data }) => {
|
|
|
- console.log(data);
|
|
|
- this.friendList = data.friend_link;
|
|
|
- this.imgList = data.picture_list;
|
|
|
- console.log(this.swiperList);
|
|
|
- });
|
|
|
- },
|
|
|
+ // getIndex() {
|
|
|
+ // loadIndexs().then(({ data }) => {
|
|
|
+ // console.log(data);
|
|
|
+ // this.friendList = data.friend_link;
|
|
|
+ // this.imgList = data.picture_list;
|
|
|
+ // console.log(this.swiperList);
|
|
|
+ // });
|
|
|
+ // },
|
|
|
getFirstAidList() {
|
|
|
splist({
|
|
|
page: 1,
|
|
@@ -359,7 +345,6 @@ export default {
|
|
|
return item.image_input[0]
|
|
|
})
|
|
|
obj.swiperList= list
|
|
|
-
|
|
|
console.log(obj.swiperList,'22222121222222111111111111111')
|
|
|
})
|
|
|
},
|
|
@@ -367,7 +352,7 @@ export default {
|
|
|
let obj = this
|
|
|
regulationList({
|
|
|
page: 1,
|
|
|
- limit: 7
|
|
|
+ limit: 9
|
|
|
}).then(res => {
|
|
|
console.log(res.data.list,'0000000000')
|
|
|
obj.regulationList = res.data.list.map(item => {
|
|
@@ -418,6 +403,26 @@ export default {
|
|
|
return item
|
|
|
})
|
|
|
})
|
|
|
+ },
|
|
|
+ getRedshow() {
|
|
|
+ let obj = this
|
|
|
+ redshow({
|
|
|
+ page: 1,
|
|
|
+ limit: 12
|
|
|
+ }).then( res => {
|
|
|
+ console.log(res,'++++++++++++++++')
|
|
|
+ obj.imgList = res.data.list
|
|
|
+ })
|
|
|
+ },
|
|
|
+ getFriendsLink() {
|
|
|
+ let obj = this
|
|
|
+ friendLink({
|
|
|
+ page: 1,
|
|
|
+ limit: 20
|
|
|
+ }).then( res => {
|
|
|
+ console.log(res,'-------------------------')
|
|
|
+ obj.friendList = res.data.list
|
|
|
+ })
|
|
|
}
|
|
|
}
|
|
|
};
|
|
@@ -426,14 +431,14 @@ export default {
|
|
|
<style lang="scss" spcode>
|
|
|
.home-swiper {
|
|
|
width: 1202px;
|
|
|
- height: 484px;
|
|
|
+ height: 588px;
|
|
|
// background: pink;
|
|
|
margin: -20px auto 0px;
|
|
|
el-carousel {
|
|
|
width: 1202px;
|
|
|
el-carousel-item {
|
|
|
width: 1202px;
|
|
|
- height: 484px;
|
|
|
+ height: 588px;
|
|
|
}
|
|
|
}
|
|
|
.swiper-img {
|
|
@@ -550,7 +555,7 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
.item-wrapper {
|
|
|
- padding: 9px 0px 0 13px;
|
|
|
+ padding: 20px 0px 0 13px;
|
|
|
color: #666666;
|
|
|
.new-item {
|
|
|
display: flex;
|