| | |
| | | </view> |
| | | </view> |
| | | <view class="content"> |
| | | <view class="message-item" v-for="item in noticeList" :key="item.id"> |
| | | <view class="message-item" v-for="item in noticeList" :key="item.id" @click="goDetail(item)"> |
| | | <view class="message-item-image"> |
| | | <view class="message-item-image-dian" v-if="item.status === 0"></view> |
| | | <image src="/static/icon/xiaoxi_ic_tongzhi3@2x.png" mode="widthFix"></image> |
| | |
| | | this.noticeList = [] |
| | | this.getNoticeList() |
| | | }, |
| | | onLoad() { |
| | | uni.$on('loginOut', () => { |
| | | this.noticeList = [] |
| | | this.pageNum = 1 |
| | | this.total = 0 |
| | | }) |
| | | }, |
| | | onReachBottom() { |
| | | if (this.noticeList.length < this.total) { |
| | | this.pageNum++ |
| | |
| | | } |
| | | }, |
| | | methods: { |
| | | goDetail(item){ |
| | | uni.navigateTo({ |
| | | url:'/pages/delivery-order-detail/delivery-order-detail?userType=0&id='+item.objId |
| | | }) |
| | | }, |
| | | async getNoticeList() { |
| | | const res = await this.$u.api.getMemberNoticePage({ |
| | | page: this.pageNum, |