Commit 84657494e7fb6e544553441e3c6b506e187e7986

Authored by abson
1 parent de1adffa

小程序 商品详情页 优惠促销和门店互换位置

pages/goods/goodsInfo/goodsInfo.wxml
@@ -490,61 +490,8 @@ @@ -490,61 +490,8 @@
490 </view> 490 </view>
491 </view> 491 </view>
492 </block> 492 </block>
493 - <!-- 门店收货地址 -->  
494 - <view class="xc-address_frame bdt16 flex-vertical xc-ash {{def_pick_store!=null?'sn_height':'on_height'}}">  
495 - <view class="address_frame" bindtap="choice_store" data-ind="0">  
496 - <view class="flex-vertical-between ">  
497 - <view class="flex-vertical select_store_height">  
498 - <image class="stores-img" src="{{iurl}}/miniapp/images/stores.png"></image>  
499 - <view class="fs30" style="color:black;">选择门店</view>  
500 - </view>  
501 - <view class="red_bb fs26">更多门店<text class="bg_jj"></text></view>  
502 - </view>  
503 - <view wx:if="{{def_pick_store && def_pick_store.pickup_name}}">  
504 - <view class="flex-space-between address ai_end pdv10">  
505 - <view>  
506 - <text class="fs30 xc-black3 shop_name bold">{{def_pick_store.pickup_name}}</text>  
507 - </view>  
508 - <view class="distance fs24" wx:if="{{def_pick_store.distance!=null}}">  
509 - 距离:{{def_pick_store.distance>1000?filters.toFix(def_pick_store.distance/1000,2)+"km":filters.toFix(def_pick_store.distance,0)+"m"}}  
510 - </view>  
511 - </view>  
512 - <view class="no_store" wx:if="{{only_pk && !only_pk.length}}">(库存不足)</view>  
513 - <block wx:else>  
514 - <view class="no_store" wx:if="{{def_pickpu_list && !def_pickpu_list.length}}">  
515 - (库存不足)  
516 - </view>  
517 - <block wx:else>  
518 - <view class="no_store" wx:if="{{def_pick_store && def_pick_store.is_no_dis}}">  
519 - (配送不匹配)  
520 - </view>  
521 - <view class="no_store" wx:elif="{{def_pick_store && !def_pick_store.CanOutQty && sales_rules==2 && prom_type==0}}">  
522 - (库存不足)  
523 - </view>  
524 - </block>  
525 - </block>  
526 - <view class="fs24 xc-ash-9f">地址:{{def_pick_store.fulladdress}}</view>  
527 - </view>  
528 - </view>  
529 - </view>  
530 - <!-- 许程 7.24暂时注释 -->  
531 - <view class="bdt16" wx:if="{{prom_type!=1&& prom_type!=1 && prom_act.kttype!=3&&prom_act.kttype!=2&&prom_act.kttype!=1 && is_closecoupon!=1}}">  
532 - <view class="cx-frame flex" style="position: relative" wx:if="{{fir_quan.length>0}}">  
533 - <view class="cx-sizs fs30">领券</view>  
534 - <view class="flex ai_c f1 pdh20">  
535 - <view class="xc-coupon-fram" wx:for="{{fir_quan}}" wx:key="id">  
536 - <view class="circle xc-circular xc-one"></view>  
537 - <view class="xc-coupon t-c four-level-word">  
538 - 满{{item.condition}}减{{item.money}}  
539 - </view>  
540 - <view class="circle xc-circular xc-two"></view>  
541 - </view>  
542 - </view>  
543 - <view data-coupon="1" bindtap="switchCoupon" class="cx-obtain-coupon wsize">  
544 - <text class="bg_jj"></text>  
545 - </view>  
546 - </view>  
547 - </view> 493 +
  494 +
548 <!-- 要判断是不是有促销活动 --> 495 <!-- 要判断是不是有促销活动 -->
549 <block wx:if="{{prom_goods}}"> 496 <block wx:if="{{prom_goods}}">
550 <view class="cx-frame flex" style="position: relative; height: auto" hidden="{{prom_type==4 || prom_type==6}}"> 497 <view class="cx-frame flex" style="position: relative; height: auto" hidden="{{prom_type==4 || prom_type==6}}">
@@ -601,7 +548,6 @@ @@ -601,7 +548,6 @@
601 </view> 548 </view>
602 </block> 549 </block>
603 550
604 -  
605 <!-- 要判断是不是有订单优惠 --> 551 <!-- 要判断是不是有订单优惠 -->
606 <block wx:if="{{order_prom}}"> 552 <block wx:if="{{order_prom}}">
607 <view class="cx-frame flex" style="position: relative; height: auto"> 553 <view class="cx-frame flex" style="position: relative; height: auto">
@@ -664,7 +610,61 @@ @@ -664,7 +610,61 @@
664 </view> 610 </view>
665 </block> 611 </block>
666 </block> 612 </block>
667 - 613 + <!-- 许程 7.24暂时注释 -->
  614 + <view class="bdt16" wx:if="{{prom_type!=1&& prom_type!=1 && prom_act.kttype!=3&&prom_act.kttype!=2&&prom_act.kttype!=1 && is_closecoupon!=1}}">
  615 + <view class="cx-frame flex" style="position: relative" wx:if="{{fir_quan.length>0}}">
  616 + <view class="cx-sizs fs30">领券</view>
  617 + <view class="flex ai_c f1 pdh20">
  618 + <view class="xc-coupon-fram" wx:for="{{fir_quan}}" wx:key="id">
  619 + <view class="circle xc-circular xc-one"></view>
  620 + <view class="xc-coupon t-c four-level-word">
  621 + 满{{item.condition}}减{{item.money}}
  622 + </view>
  623 + <view class="circle xc-circular xc-two"></view>
  624 + </view>
  625 + </view>
  626 + <view data-coupon="1" bindtap="switchCoupon" class="cx-obtain-coupon wsize">
  627 + <text class="bg_jj"></text>
  628 + </view>
  629 + </view>
  630 + </view>
  631 + <!-- 门店收货地址 -->
  632 + <view class="xc-address_frame bdt16 flex-vertical xc-ash {{def_pick_store!=null?'sn_height':'on_height'}}">
  633 + <view class="address_frame" bindtap="choice_store" data-ind="0">
  634 + <view class="flex-vertical-between ">
  635 + <view class="flex-vertical select_store_height">
  636 + <image class="stores-img" src="{{iurl}}/miniapp/images/stores.png"></image>
  637 + <view class="fs30" style="color:black;">选择门店</view>
  638 + </view>
  639 + <view class="red_bb fs26">更多门店<text class="bg_jj"></text></view>
  640 + </view>
  641 + <view wx:if="{{def_pick_store && def_pick_store.pickup_name}}">
  642 + <view class="flex-space-between address ai_end pdv10">
  643 + <view>
  644 + <text class="fs30 xc-black3 shop_name bold">{{def_pick_store.pickup_name}}</text>
  645 + </view>
  646 + <view class="distance fs24" wx:if="{{def_pick_store.distance!=null}}">
  647 + 距离:{{def_pick_store.distance>1000?filters.toFix(def_pick_store.distance/1000,2)+"km":filters.toFix(def_pick_store.distance,0)+"m"}}
  648 + </view>
  649 + </view>
  650 + <view class="no_store" wx:if="{{only_pk && !only_pk.length}}">(库存不足)</view>
  651 + <block wx:else>
  652 + <view class="no_store" wx:if="{{def_pickpu_list && !def_pickpu_list.length}}">
  653 + (库存不足)
  654 + </view>
  655 + <block wx:else>
  656 + <view class="no_store" wx:if="{{def_pick_store && def_pick_store.is_no_dis}}">
  657 + (配送不匹配)
  658 + </view>
  659 + <view class="no_store" wx:elif="{{def_pick_store && !def_pick_store.CanOutQty && sales_rules==2 && prom_type==0}}">
  660 + (库存不足)
  661 + </view>
  662 + </block>
  663 + </block>
  664 + <view class="fs24 xc-ash-9f">地址:{{def_pick_store.fulladdress}}</view>
  665 + </view>
  666 + </view>
  667 + </view>
668 <!-- 保障服务 --> 668 <!-- 保障服务 -->
669 <view class="bz_view flex bdt16 ai_c" wx:if="{{bconfig.service_bz}}"> 669 <view class="bz_view flex bdt16 ai_c" wx:if="{{bconfig.service_bz}}">
670 <image class="bzfu_img" src="{{iurl}}/miniapp/images/bzfu_w.png"></image> 670 <image class="bzfu_img" src="{{iurl}}/miniapp/images/bzfu_w.png"></image>