feat 轮次切换颜色修改+删除订单按钮

develop
GJW200011 4 years ago
parent e05a4781fa
commit 55fb1700c6

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.5 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.4 KiB

After

Width:  |  Height:  |  Size: 3.3 KiB

@ -20,7 +20,8 @@ Page({
wx.pageScrollTo({
scrollTop: 0
})
}},
}
},
init_order(type) {
http("/api/v1/order-list", "get", {
type
@ -37,12 +38,33 @@ Page({
},
detail(e) {
wx.navigateTo({
url: '/pages/user/order_detail/order_detail?order_no=' + e.currentTarget.dataset.order_no+'&_type='+this.data._type,
url: '/pages/user/order_detail/order_detail?order_no=' + e.currentTarget.dataset.order_no + '&_type=' + this.data._type,
})
},
pay(e) {
wx.navigateTo({
url: '/pages/user/order_detail/order_detail?order_no=' + e.currentTarget.dataset.order_no+'&_type='+this.data._type,
url: '/pages/user/order_detail/order_detail?order_no=' + e.currentTarget.dataset.order_no + '&_type=' + this.data._type,
})
},
dele(e) {
var that = this
wx.showModal({
content: '订单删除不可恢复,是否删除?',
success(res) {
if (res.confirm) {
http("/api/v1/order-delete", "get", {
order_no: e.currentTarget.dataset.order_no
}).then(res => {
wx.showToast({
title: '删除成功!',
duration: 1000
})
setTimeout(() => {
that.init_order(1)
}, 200);
})
}
}
})
},
cancel(e) {
@ -55,10 +77,12 @@ Page({
order_no: e.currentTarget.dataset.order_no
}).then(res => {
wx.showToast({
title: '取消订单成功!',
title: '取消成功!',
duration: 1000
})
setTimeout(() => {
that.init_order(1)
}, 200);
})
}
}

@ -6,8 +6,7 @@
<view class="warn">还未查询到您的观看记录</view>
</view>
<view wx:else>
<view class="order_list" wx:for="{{order_list}}"
data-order_no="{{item.order_no}}" bindtap="detail">
<view class="order_list" wx:for="{{order_list}}" data-order_no="{{item.order_no}}" bindtap="detail">
<van-cell custom-class="order_status_info"
value-class="value {{item.order_status==2?'_value1':(item.order_status==1?'_value2':'')}}">
<view slot="title" class="_title"><text style="font-weight:bold;">订单号:</text>{{item.order_no}}</view>
@ -28,9 +27,15 @@
</view>
</view>
</view>
<view wx:if="{{item.order_status==2}}" slot="footer" class="_footer">
<view slot="footer" class="_footer">
<block wx:if="{{item.order_status==2}}">
<view class="_cancel" data-order_no="{{item.order_no}}" catchtap="cancel">取消订单</view>
<view class="_confirm" data-order_no="{{item.order_no}}" catchtap="pay">立即支付</view>
</block>
<!-- -->
<block wx:if="{{item.order_status==12||item.order_status==15}}">
<view class="_confirm" data-order_no="{{item.order_no}}" catchtap="dele">删除订单</view>
</block>
</view>
</van-card>
</view>

Loading…
Cancel
Save