|
|
@ -18,8 +18,8 @@ |
|
|
|
</div> |
|
|
|
<div class="swipe"> |
|
|
|
<van-swipe class="my-swipe" :autoplay="3000" indicator-color="white"> |
|
|
|
<van-swipe-item v-for="item in PublicityList"> |
|
|
|
<img :src="item.coverPic" alt="" @click="$router.push({ path: '/communityPublicityDetail',query:{item:JSON.stringify(item)} })" |
|
|
|
<van-swipe-item v-for="item in PublicityListImg"> |
|
|
|
<img :src="item.coverPic" alt="" @click="toDetail(item)" |
|
|
|
style="width: 100%;height: 150px; margin: 0 auto;border-radius: 15px;"> |
|
|
|
</van-swipe-item> |
|
|
|
</van-swipe> |
|
|
@ -62,7 +62,7 @@ |
|
|
|
<div class="van-ellipsis">{{ item.activityName }}</div> |
|
|
|
<div class="address font-size14 van-ellipsis gray">地点:{{ item.address }}</div> |
|
|
|
<div class="time gray font-size14">时间:{{ item.startTime }}</div> |
|
|
|
<div class="flex flex-end" v-if="item.online === 1"> |
|
|
|
<div class="flex flex-end"> |
|
|
|
<div> |
|
|
|
<span>报名人数:</span> <span class="font-size18 orange">{{ item.participants }}</span>/<span |
|
|
|
class="font-size14">{{ item.participants }}人</span> |
|
|
@ -177,6 +177,7 @@ export default { |
|
|
|
tagActive: 'new', |
|
|
|
tagId: null, |
|
|
|
PublicityList:[], |
|
|
|
PublicityListImg:[], |
|
|
|
messageText:'没有新的消息!', |
|
|
|
day:null |
|
|
|
}; |
|
|
@ -195,7 +196,10 @@ export default { |
|
|
|
}, |
|
|
|
methods: { |
|
|
|
toDetail(item){ |
|
|
|
this.$router.push({name:'communityPublicityDetail',query:{item:JSON.stringify(item)}}) |
|
|
|
if(item.coverPic){ |
|
|
|
this.$router.push({name:'communityPublicityDetail',query:{item:JSON.stringify(item)}}) |
|
|
|
} |
|
|
|
|
|
|
|
}, |
|
|
|
async querystaffmessage(){ |
|
|
|
let parm = { |
|
|
@ -248,6 +252,7 @@ export default { |
|
|
|
endTime: "", |
|
|
|
address: "", |
|
|
|
assistingParty: "", |
|
|
|
online:1 |
|
|
|
} |
|
|
|
let res = await communityActivity(parm) |
|
|
|
if (res) { |
|
|
@ -293,6 +298,7 @@ export default { |
|
|
|
if (res) { |
|
|
|
this.PublicityList = res.list.slice(0, 2) |
|
|
|
console.log(this.PublicityList,"s dsfd fs"); |
|
|
|
this.PublicityListImg = res.list.filter((item)=>item.coverPic) |
|
|
|
} |
|
|
|
}, |
|
|
|
handelChangeTags(val,title){ |
|
|
|