mirror of
https://gitee.com/java110/WechatOwnerService.git
synced 2026-02-23 21:36:38 +08:00
89 lines
2.1 KiB
Vue
89 lines
2.1 KiB
Vue
<template>
|
|
<!--pages/activites/activites.wxml-->
|
|
<view class="act">
|
|
<block v-for="(item, index) in activities" :key="index">
|
|
<navigator :url="'/pages/activitesDetail/activitesDetail?activitiesId=' + item.activitiesId + '&title=' + item.title + '&communityId=' + item.communityId">
|
|
<view class="act_item">
|
|
<view class="act_img">
|
|
<image class="headImg" :src="item.src"></image>
|
|
</view>
|
|
<view class="act_title">
|
|
<view class="cu-item">
|
|
<view class="content padding-tb-sm">
|
|
<view>
|
|
<text class="text-gray margin-right-xs"></text> {{item.title}}</view>
|
|
<view class="text-gray text-sm padding-left">
|
|
<text>{{item.userName}}</text>
|
|
<text class="iconfont iconyuedu padding-left"></text> {{item.readCount}}
|
|
<text class="iconfont icongood-fill padding-left"></text> {{item.likeCount}}
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</navigator>
|
|
</block>
|
|
|
|
</view>
|
|
</template>
|
|
|
|
<script>
|
|
import {loadActivites} from '../../api/index/indexApi.js'
|
|
|
|
export default {
|
|
data() {
|
|
return {
|
|
activities: [],
|
|
communityId: ""
|
|
};
|
|
},
|
|
|
|
components: {},
|
|
props: {},
|
|
|
|
/**
|
|
* 生命周期函数--监听页面加载
|
|
*/
|
|
onLoad: function (options) {
|
|
let _that = this;
|
|
this.vc.onLoad(options);
|
|
this.vc.recoveryCommunityInfo(_that)
|
|
.then((_communityInfo)=>{
|
|
_that.loadActivitesFun();
|
|
})
|
|
// this.vc.getCurCommunity()
|
|
// .then(function(_communityInfo){
|
|
// _that.communityId = _communityInfo.communityId;
|
|
// //查询小区活动信息
|
|
// _that.loadActivitesFun();
|
|
// })
|
|
},
|
|
|
|
/**
|
|
* 用户点击右上角分享
|
|
*/
|
|
onShareAppMessage: function () {},
|
|
methods: {
|
|
/**
|
|
* 加载活动
|
|
* 第一次加载是可能没有小区 则直接下载固定小区
|
|
*
|
|
*/
|
|
loadActivitesFun: function () {
|
|
let _that = this;
|
|
let _objData = {
|
|
page: 1,
|
|
row: 15,
|
|
communityId: this.communityId
|
|
};
|
|
loadActivites(_objData)
|
|
.then((_acts)=>{
|
|
_that.activities = _acts;
|
|
});
|
|
}
|
|
}
|
|
};
|
|
</script>
|
|
<style>
|
|
@import "./activites.css";
|
|
</style> |