You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
67 lines
3.9 KiB
67 lines
3.9 KiB
<!--subpages/heart/pages/groupBuyListMy/groupBuyListMy.wxml-->
|
|
<view class="drop-by-list">
|
|
<view class="tab-all">
|
|
<view class="tab-bar">
|
|
<view class="tab tab0 {{selectedTab === 'tab0' ? 'select' : ''}}" data-tab="tab0" bindtap="tabBarChange">
|
|
我的参与
|
|
</view>
|
|
<view class="tab tab1 {{selectedTab === 'tab1' ? 'select' : ''}}" data-tab="tab1" bindtap="tabBarChange">
|
|
我的发布
|
|
</view>
|
|
<view class="select-bar {{selectedTab}}"></view>
|
|
</view>
|
|
</view>
|
|
<view class="item-list">
|
|
<block wx:if="{{selectedTab === 'tab0'}}">
|
|
<view class="notice" wx:for="{{groupbuylist}}" wx:key="index" data-id="{{item.id}}" bindtap="toNoticeDetail">
|
|
<view class="notice-left" wx:if="{{item.groupBuyImg.length > 0}}">
|
|
<image src="{{item.groupBuyImg[0]}}" />
|
|
</view>
|
|
<view class="notice-right">
|
|
<view class="notice-title">{{item.pickupMethod == 1 ? '【包邮到家】' : item.pickupMethod == 2 ? '【社区送达】' : ''}}{{item.groupBuyTitle}}</view>
|
|
<view class="notice-bottom">
|
|
<view class="bottom-left">
|
|
<view class="notice-tag tag-{{item.groupBuyStatus}}">{{item.groupBuyStatus == '0' ? '团购中' : item.groupBuyStatus == '4' ? '已截团' : item.groupBuyStatus == '5' ? '已结束' : '已取消'}}</view>
|
|
<view class="notice-time">{{item.groupBuyPublishTime}}</view>
|
|
</view>
|
|
<view class="evaluate" wx:if="{{item.isEvaluation == '0'}}" data-id="{{item.id}}" catchtap="toEvaluate">评价</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</block>
|
|
<block wx:else>
|
|
<view class="notice" wx:for="{{groupbuylist}}" wx:key="index">
|
|
<view class="notice-right">
|
|
<view class="notice-title">{{item.groupBuyTitle}}</view>
|
|
<view class="notice-bottom">
|
|
<view class="notice-options">
|
|
<view class="notice-btn" data-id="{{item.id}}" catchtap="toNoticeDetail">查看</view>
|
|
<view class="notice-line"></view>
|
|
<view class="notice-btn {{item.isEdit == 0 ? 'notice-btn-disabled': ''}}" data-id="{{item.id}}" data-edit="{{item.isEdit}}" catchtap="toModify">修改</view>
|
|
<view class="notice-line"></view>
|
|
<view class="notice-btn {{(item.groupBuyStatus == 5 || item.groupBuyStatus == 10) ? 'notice-btn-disabled' : ''}}" data-id="{{item.id}}" data-status="{{item.groupBuyStatus}}" catchtap="toCancel">{{item.groupBuyStatus == 10 ? '已取消' : '取消'}}</view>
|
|
<view class="notice-line"></view>
|
|
<view class="notice-btn {{(item.groupBuyStatus == 5 || item.groupBuyStatus == 10) ? 'notice-btn-disabled' : ''}}" data-id="{{item.id}}" data-status="{{item.groupBuyStatus}}" catchtap="toFinish">{{item.groupBuyStatus == 5 ? '已结束' : '结束'}}</view>
|
|
<view class="notice-line"></view>
|
|
<view class="notice-btn {{item.groupBuyStatus == 10 ? 'notice-btn-disabled' : ''}}" data-id="{{item.id}}" data-status="{{item.groupBuyStatus}}" catchtap="toConfirm">确认交易</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</block>
|
|
</view>
|
|
</view>
|
|
|
|
<cancel-signup-dialog title="取消原因" cancelText="取消" confirmText="确定" tipVisible="{{cancelSignupTipVisible}}"
|
|
tipValue="{{cancelSignupTipValue}}" bind:confirm="cancelSignupCallback" cancelSignupVisible="{{cancelSignupVisible}}">
|
|
</cancel-signup-dialog>
|
|
|
|
<notice bind:close="closeDialog" bind:confirm="closeDialog" dialogVisible="{{noticeVisible}}" title="取消成功" content="" confirmText="知道了"></notice>
|
|
|
|
<coverview-dialog bind:confirm="confirmDialog" dialogVisible="{{dialogVisible}}" title="{{dialogTitle}}"
|
|
content="{{dialogContent}}" confirmText="{{dialogConfirmText}}" cancelText="{{dialogCancelText}}">
|
|
</coverview-dialog>
|
|
|
|
<load-more loadMoreType="{{loadMoreType}}" loadMoreVisible="{{loadMoreVisible}}"></load-more>
|
|
|
|
<no-data isShow="{{nodata}}"></no-data>
|
|
|