Commit 4617d2f0f8721a8bbde531bc533fac88cf2b5abb

Authored by pengye
1 parent d174dede

预订详情 取消预订设置是否显示

@@ -21,6 +21,7 @@ Page({ @@ -21,6 +21,7 @@ Page({
21 subscribeHide:false,//顶部提示 21 subscribeHide:false,//顶部提示
22 subscribeYDHide:true,//顶部订阅引导 22 subscribeYDHide:true,//顶部订阅引导
23 loading:0, 23 loading:0,
  24 + customerCancel: '1', //1显示取消按钮  0不显示
24 }, 25 },
25 id: null, 26 id: null,
26 tpls: TP.tpls(), 27 tpls: TP.tpls(),
@@ -185,10 +186,21 @@ Page({ @@ -185,10 +186,21 @@ Page({
185 } 186 }
186 //this.GetBalance()//余额 187 //this.GetBalance()//余额
187 this.GetCheckout()//账单 188 this.GetCheckout()//账单
188 - //清理预订消息  
189 - setTimeout(()=>{this.setData({reserveSubmitInfo:''})},3000)  
190 - })  
191 - }, 189 + this.getSellerInfo(this.detail.seller.id)
  190 + //清理预订消息
  191 + setTimeout(()=>{this.setData({reserveSubmitInfo:''})},3000)
  192 + })
  193 +},
  194 +//是否展示取消预订按钮
  195 +getSellerInfo(sid) {
  196 + App.Seller.GetDzSellerConf({
  197 + sid
  198 + }).then(res => {
  199 + this.setData({
  200 + customerCancel: res.data.is_customer_cancel, //1 展示 0 不展示
  201 + })
  202 + })
  203 +},
192 formatDatail(detail) { 204 formatDatail(detail) {
193 detail.rdateStr = util.unixtoTime(detail.ddate, 'MM月DD日 WW HH:II'); 205 detail.rdateStr = util.unixtoTime(detail.ddate, 'MM月DD日 WW HH:II');
194 detail=RS.reserve(detail); 206 detail=RS.reserve(detail);
@@ -33,11 +33,13 @@ @@ -33,11 +33,13 @@
33 class="split"> 33 class="split">
34 <view class="min-but flex align-center justify-center txt-30-h solid">再次预订</view> 34 <view class="min-but flex align-center justify-center txt-30-h solid">再次预订</view>
35 </navigator> 35 </navigator>
36 - <navigator url="./cancel?id={{detail.id}}"  
37 - wx:if="{{(detail.hasRunning || detail.status==0) && checkout.status!=3}}"  
38 - class="split">  
39 - <view class="min-but flex align-center justify-center txt-30-h solid">取消预订</view>  
40 - </navigator> 36 + <block wx:if="{{customerCancel && customerCancel == '1'}}">
  37 + <navigator url="./cancel?id={{detail.id}}"
  38 + wx:if="{{(detail.hasRunning || detail.status==0) && checkout.status!=3}}"
  39 + class="split">
  40 + <view class="min-but flex align-center justify-center txt-30-h solid">取消预订</view>
  41 + </navigator>
  42 + </block>
41 <block> 43 <block>
42 <view bindtap="gotoInvitation" 44 <view bindtap="gotoInvitation"
43 wx:if="{{detail.hasRunning}}" 45 wx:if="{{detail.hasRunning}}"