Commit 2d3bc08e3482c3542d403b774a73ae7ef91489f6
1 parent
a14e1be6
购物车,首页导航,订单列表,loadMore的js修改
Showing
9 changed files
with
44 additions
and
13 deletions
pages/cart/cart2/cart2.js
... | ... | @@ -1450,12 +1450,13 @@ Page({ |
1450 | 1450 | clik_coupons:function(e){ |
1451 | 1451 | var ind = e.currentTarget.dataset.idx; |
1452 | 1452 | var is_open = this.data.selected_quan_list[ind].is_open; |
1453 | - console.log(is_open,"是什么东西"); | |
1453 | + | |
1454 | 1454 | if (is_open == 1) is_open = 0; |
1455 | 1455 | else is_open = 1; |
1456 | 1456 | |
1457 | 1457 | var txt = "selected_quan_list[" + ind + "].is_open" |
1458 | 1458 | var obj = {}; obj[txt] = is_open; |
1459 | + | |
1459 | 1460 | this.setData(obj); |
1460 | 1461 | this.setData({disabled:1}) |
1461 | 1462 | }, | ... | ... |
pages/cart/cart2/cart2.wxml
... | ... | @@ -385,7 +385,7 @@ |
385 | 385 | |
386 | 386 | |
387 | 387 | |
388 | - <view class="abs flex-vertical-between bottmo-explain" catchtap='clik_coupons' data-idx="{{index}}"> | |
388 | + <view class="abs flex-vertical-between bottmo-explain" catchtap='clik_coupons' data-idx="{{q_index}}"> | |
389 | 389 | <view></view> |
390 | 390 | <view class="font-word flex">优惠券使用说明 |
391 | 391 | <view class="circle circle-size flex t-c"> |
... | ... | @@ -395,9 +395,9 @@ |
395 | 395 | </view> |
396 | 396 | </view> |
397 | 397 | </view> |
398 | - | |
399 | 398 | </view> |
400 | - <view class="xc-buttom "wx:if="{{item.is_open==1}}"> | |
399 | + | |
400 | + <view class="xc-buttom " wx:if="{{item.is_open==1}}"> | |
401 | 401 | <text class="five-level-word explain-coupon">{{util.format(item.Remark)}}</text> |
402 | 402 | </view> |
403 | 403 | ... | ... |
pages/cart/cart2/cart2.wxss
... | ... | @@ -598,12 +598,12 @@ width:100%; |
598 | 598 | line-height: 35rpx; |
599 | 599 | font-size:21rpx; |
600 | 600 | border-radius:10rpx; position: relative; top:-1px; |
601 | + margin-right: 8rpx | |
601 | 602 | } |
602 | 603 | .top-frame{ |
603 | 604 | width:82%; |
604 | 605 | height: 75rpx; |
605 | 606 | margin-top:10rpx; |
606 | - | |
607 | 607 | } |
608 | 608 | .top-frame .coupon-wode{ |
609 | 609 | font-size: 25rpx; | ... | ... |
pages/index/index/index.js
... | ... | @@ -55,6 +55,8 @@ Page({ |
55 | 55 | is_boot:0, |
56 | 56 | gd_category:null, |
57 | 57 | is_no_more:0, |
58 | + | |
59 | + max_sw_height:0, //banner的最大高度 | |
58 | 60 | }, |
59 | 61 | |
60 | 62 | onLoad: function () { |
... | ... | @@ -603,7 +605,16 @@ Page({ |
603 | 605 | return false; |
604 | 606 | } |
605 | 607 | getApp().goto("/pages/user/userqy/userqy"); |
608 | + }, | |
609 | + | |
610 | + imageLoad:function (e) { | |
611 | + var imgwidth = e.detail.width; | |
612 | + var imgheight = e.detail.height; | |
613 | + //宽高比 | |
614 | + var ratio = imgwidth / imgheight; | |
615 | + //计算的高度值 | |
616 | + var viewHeight = 715 / ratio; | |
617 | + if(this.data.max_sw_height<viewHeight) this.setData({ max_sw_height:viewHeight }); | |
606 | 618 | } |
607 | 619 | |
608 | - | |
609 | 620 | }); |
610 | 621 | \ No newline at end of file | ... | ... |
pages/index/index/index.wxml
... | ... | @@ -24,10 +24,11 @@ |
24 | 24 | </view> |
25 | 25 | <!--滚动广告--> |
26 | 26 | <view class="rel title-img" wx:if="{{banner}}" > |
27 | - <swiper autoplay="true" class="swiper_box" duration="1000" interval="3000" vertical=""bindchange="bannerSwiperChange"> | |
27 | + <swiper autoplay="true" class="swiper_box" duration="1000" interval="3000" vertical=""bindchange="bannerSwiperChange" style="height:{{max_sw_height}}rpx"> | |
28 | 28 | <swiper-item wx:for="{{banner}}" wx:key="banner"> |
29 | 29 | <view url="{{item.media_link}}" class="slide-image-frame"> |
30 | - <image class="slide-image"mode="widthFix" src="{{item.ad_code}}" lazy-load="true" binderror="bind_bnerr" data-errorimg="banner[{{index}}].ad_code"></image> | |
30 | + <image class="slide-image"mode="widthFix" src="{{item.ad_code}}" bindload="imageLoad" data-index="{{index}}" | |
31 | + lazy-load="true" binderror="bind_bnerr" data-errorimg="banner[{{index}}].ad_code"></image> | |
31 | 32 | </view> |
32 | 33 | </swiper-item> |
33 | 34 | </swiper> | ... | ... |
pages/index/index/index.wxss
... | ... | @@ -60,8 +60,8 @@ left: 10%; |
60 | 60 | } |
61 | 61 | |
62 | 62 | .swiper_box { |
63 | - width: 100%; | |
64 | - | |
63 | + width: 100%; | |
64 | + height: auto; | |
65 | 65 | } |
66 | 66 | .s_prom{ |
67 | 67 | width: 100%; |
... | ... | @@ -77,6 +77,7 @@ left: 10%; |
77 | 77 | display: inline-block; |
78 | 78 | overflow: hidden; |
79 | 79 | border-radius: 14rpx; |
80 | + height: auto; | |
80 | 81 | |
81 | 82 | } |
82 | 83 | |
... | ... | @@ -118,12 +119,14 @@ left: 10%; |
118 | 119 | |
119 | 120 | .choice_box .choice_list image { |
120 | 121 | width: 100%; |
121 | - height: 368rpx; | |
122 | + | |
123 | + height: auto; | |
122 | 124 | } |
123 | 125 | .title-img{ |
124 | 126 | margin-top: 110rpx; |
125 | 127 | |
126 | 128 | margin-bottom: 15rpx; |
129 | + height: auto; | |
127 | 130 | |
128 | 131 | } |
129 | 132 | ... | ... |
pages/user/order_detail/order_detail.wxml
... | ... | @@ -149,6 +149,13 @@ |
149 | 149 | <navigator class="tips-btn" wx:if="{{order.is_all_return_status==0 || order.is_all_return_status==1}}" |
150 | 150 | url="/pages/user/return_goods_info/return_goods_info?order_id={{order.order_id}}">退款详情</navigator> |
151 | 151 | </block> |
152 | + | |
153 | + <block wx:if="{{order.order_status==2 && order.is_zsorder!=4}}"> | |
154 | + <navigator wx:if="{{order.order_goods.length>1}}" class="tips-btn" | |
155 | + url="/pages/user/comment/comment?status=0&order_id={{order.order_id}}">评价{{order.order_goods.length}}</navigator> | |
156 | + <navigator wx:else class="tips-btn" | |
157 | + url="/pages/user/add_comment/add_comment?goods_id={{order.order_goods[0].goods_id}}&order_id={{order.order_id}}}">评价{{order.order_goods.length}}</navigator> | |
158 | + </block> | |
152 | 159 | </view> |
153 | 160 | </view> |
154 | 161 | ... | ... |
pages/user/order_list/order_list.wxml
... | ... | @@ -147,7 +147,15 @@ |
147 | 147 | <view bindtap="confirmOrder" data-zsorder="{{item.is_zsorder}}" class="commodity_To_evaluate flex-level comment_go" data-id="{{item.order_id}}" hidden="{{!(item.order_status==1&&item.pay_status==1&&item.shipping_status==1)}}">确认收货</view> |
148 | 148 | <view bindtap="confirmOrder" data-zsorder="{{item.is_zsorder}}" class="commodity_To_evaluate flex-level comment_go" data-id="{{item.order_id}}" hidden="{{!(item.order_status==1&&item.pay_status==1&&item.shipping_status==2)}}">确认收货</view> |
149 | 149 | </block> |
150 | - <navigator class="commodity_To_evaluate flex-level comment_go" hidden="{{!(item.order_status==2)}}" url="/pages/user/comment/comment?status=0">去评价</navigator> | |
150 | + | |
151 | + <block wx:if="{{item.order_status==2 && item.is_zsorder!=4}}"> | |
152 | + <navigator wx:if="{{item.order_goods.length>1}}" class="order-btn white red-b" | |
153 | + url="/pages/user/comment/comment?status=0&order_id={{item.order_id}}">评价</navigator> | |
154 | + <navigator wx:else class="order-btn white red-b" | |
155 | + url="/pages/user/add_comment/add_comment?goods_id={{item.order_goods[0].goods_id}}&order_id={{item.order_id}}&price={{item.order_goods[0].member_goods_price}}">评价</navigator> | |
156 | + </block> | |
157 | + | |
158 | + | |
151 | 159 | <navigator class="commodity_To_evaluate flex-level comment_go" url="/pages/cart/cart_wk/cart_wk?order_id={{item.order_id}}" data-idx="{{index}}" wx:if="{{item.pt_status==2 && item.pt_tail_money>0}}">支付尾款</navigator> |
152 | 160 | <navigator class="commodity_To_evaluate flex-level comment_go" bindtap="jumpToCart4" data-idx="{{index}}" wx:if="{{(item.order_status==0&&item.pay_status==0)}}">立即支付</navigator> |
153 | 161 | </view> | ... | ... |
utils/LoadMore.js
... | ... | @@ -79,7 +79,7 @@ var e = function() { |
79 | 79 | |
80 | 80 | for (var ii = 0; ii < g.length; ii++) { |
81 | 81 | //if(g[i].prom_type == 1 || g[i].prom_type == 2 || g[i].prom_type == 6) { |
82 | - if (g[ii].prom_type == 1) { | |
82 | + if (g[ii].prom_type && g[ii].prom_type == 1) { | |
83 | 83 | glist += g[ii].goods_id+","; |
84 | 84 | } |
85 | 85 | if (g[ii].original_img!=undefined){ | ... | ... |