ts_aimz/pages/mine/mineAccount/mineMsgNotice/mineMsgNotice.wxml
2025-05-06 17:55:29 +08:00

45 lines
2.6 KiB
Plaintext

<view class="list-title-btns">
<view bind:tap="doChangeStatus" data-value="" class="{{currentStatus==''? 'btn-select':'btn-normal'}} border-left">
<view class="tab">
<text>全部</text>
<view class="{{currentStatus==''?'border-select':'border-normal'}}"></view>
</view>
</view>
<view bind:tap="doChangeStatus" data-value="0" class="{{currentStatus=='0'? 'btn-select':'btn-normal'}} border-left">
<view class="tab">
<text>未读</text>
<view class="{{currentStatus=='0'?'border-select':'border-normal'}}"></view>
</view>
</view>
<view bind:tap="doChangeStatus" data-value="1" class="{{currentStatus=='1'? 'btn-select':'btn-normal'}} border-right">
<view class="tab">
<text>已读</text>
<view class="{{currentStatus=='1'?'border-select':'border-normal'}}"></view>
</view>
</view>
</view>
<view style="margin-top: 60px;">
<container-loading loadingState="{{loadingState}}" bindrefresh="doRefreshList">
<scroll-view scroll-y style="height: 85vh;" bindrefresherrefresh="doRefreshList" refresher-enabled refresher-triggered="{{listRefreshTrig}}" bindscrolltolower="doLoadMore" lower-threshold='30'>
<view class="coupons-list-box">
<block wx:for="{{msgList}}" wx:key="index">
<mp-slideview id="mp-slide" buttons="{{onlyDelBtns}}" icon="{{true}}" bindshow="show" data-value="{{item}}" bindhide="hide" bindbuttontap="slideButtonTap">
<view class="msg-item-box" bind:tap="readItem" data-value="{{item}}">
<view class="msg-title-box">
<view wx:if="{{item.isRead==0}}" class="msg-content-notice-point"></view>
<view class="title-type">{{item.title}}</view>
<view class="title-time">{{item.gmtCreate}}</view>
</view>
<view class="divider-v mt-10"></view>
<view class="msg-content-box">
<view style="color:{{item.isRead==0 ?'var(--text-color)':'var(--text-gray-hint-color)'}}" class="msg-content-content">{{item.content}}</view>
</view>
</view>
</mp-slideview>
</block>
<mp-loading show="{{isLoadMore}}" type="circle"></mp-loading>
</view>
</scroll-view>
</container-loading>
</view>
<mp-toptips msg="{{msgHint}}" type="{{msgType}}" show="{{msgShow}}" delay="{{2000}}"></mp-toptips>