Commit 674beb60b6b7147dae0ce0e22fc7be01a08f8fb1
1 parent
6517842c
服务卡项的订单详情
Showing
2 changed files
with
25 additions
and
6 deletions
packageA/pages/details_serviceCard/details_serviceCard.js
... | ... | @@ -70,8 +70,12 @@ Page({ |
70 | 70 | }).then(res => { |
71 | 71 | if (res.data.code == 0) { |
72 | 72 | // console.log('请求成功', res); |
73 | + var dd=res.data.data.pageData[0]; | |
74 | + dd.prom_type=dd.list[0].prom_type; | |
75 | + dd.pt_status=dd.list[0].pt_status; | |
76 | + | |
73 | 77 | this.setData({ |
74 | - details: res.data.data.pageData[0], | |
78 | + details: dd, | |
75 | 79 | }); |
76 | 80 | } else { |
77 | 81 | throw (res); | ... | ... |
packageA/pages/details_serviceCard/details_serviceCard.wxml
... | ... | @@ -8,8 +8,17 @@ |
8 | 8 | <view class="ellipsis-1 pdr40 fs30"><text class="iconfont icon-shop c-red pdr10"></text>{{item.pickup_name}}</view> |
9 | 9 | <!-- 订单状态 --> |
10 | 10 | <block> |
11 | - <text class="c-red shrink0 fs26" wx:if="{{details.order_status == 0}}">待支付</text> | |
12 | - <text class="c-red shrink0 fs26" wx:if="{{details.order_status == 1}}">待评价</text> | |
11 | + <text class="c-red shrink0 fs26" wx:if="{{details.order_status<2 && details.pay_status==0 }}"> | |
12 | + <block wx:if="{{details.prom_type==6}}"> | |
13 | + <block wx:if="{{details.pt_status==0}}" >未支付</block> | |
14 | + <block wx:if="{{details.pt_status==1}}" >组团中</block> | |
15 | + <block wx:if="{{details.pt_status==2 && details.pt_tail_money>0}}">待支付尾款</block> | |
16 | + </block> | |
17 | + <block wx:else> | |
18 | + 待支付 | |
19 | + </block> | |
20 | + </text> | |
21 | + <text class="c-red shrink0 fs26" wx:if="{{details.order_status == 1 && details.pay_status==1}}">待评价</text> | |
13 | 22 | <text class="c-red shrink0 fs26" wx:if="{{details.order_status == 2}}">已评价</text> |
14 | 23 | <text class="c-red shrink0 fs26" wx:if="{{details.order_status == 3}}">已取消</text> |
15 | 24 | <text class="c-red shrink0 fs26" wx:if="{{details.order_status == 5}}">已作废</text> |
... | ... | @@ -68,14 +77,20 @@ |
68 | 77 | </view> |
69 | 78 | |
70 | 79 | <!-- 底部按钮栏 --> |
71 | - <view class="btn-bar t-r bg-white pd20"> | |
80 | + <view class="btn-bar t-r bg-white pd20" hidden="{{details.pt_status == 1 && details.order_status<2 }}"> | |
72 | 81 | <!-- 待支付 --> |
73 | - <block wx:if="{{details.order_status == 0}}"> | |
82 | + <block wx:if="{{details.pay_status == 0 && details.order_status<2 && details.prom_type!=6 }}"> | |
74 | 83 | <text class="btn btn-border" bindtap="cancle">取消订单</text> |
75 | 84 | <text class="btn bg-red white mgl20" bindtap="pay">立即支付</text> |
76 | 85 | </block> |
86 | + | |
87 | + <block wx:if="{{details.pt_status == 0 && details.order_status<2 && details.prom_type==6 }}"> | |
88 | + <text class="btn btn-border" bindtap="cancle">取消订单</text> | |
89 | + <text class="btn bg-red white mgl20" bindtap="pay">立即支付</text> | |
90 | + </block> | |
91 | + | |
77 | 92 | <!-- 已支付/未评价 --> |
78 | - <block wx:if="{{details.order_status == 1}}"> | |
93 | + <block wx:if="{{details.order_status == 1 && details.pay_status == 1 }}"> | |
79 | 94 | <text class="btn bg-orange white" bindtap="buy2">再来一单</text> |
80 | 95 | <text class="btn bg-red white mgl20" bindtap="access">立即评价</text> |
81 | 96 | </block> | ... | ... |