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,12 +1450,13 @@ Page({ | ||
1450 | clik_coupons:function(e){ | 1450 | clik_coupons:function(e){ |
1451 | var ind = e.currentTarget.dataset.idx; | 1451 | var ind = e.currentTarget.dataset.idx; |
1452 | var is_open = this.data.selected_quan_list[ind].is_open; | 1452 | var is_open = this.data.selected_quan_list[ind].is_open; |
1453 | - console.log(is_open,"是什么东西"); | 1453 | + |
1454 | if (is_open == 1) is_open = 0; | 1454 | if (is_open == 1) is_open = 0; |
1455 | else is_open = 1; | 1455 | else is_open = 1; |
1456 | 1456 | ||
1457 | var txt = "selected_quan_list[" + ind + "].is_open" | 1457 | var txt = "selected_quan_list[" + ind + "].is_open" |
1458 | var obj = {}; obj[txt] = is_open; | 1458 | var obj = {}; obj[txt] = is_open; |
1459 | + | ||
1459 | this.setData(obj); | 1460 | this.setData(obj); |
1460 | this.setData({disabled:1}) | 1461 | this.setData({disabled:1}) |
1461 | }, | 1462 | }, |
pages/cart/cart2/cart2.wxml
@@ -385,7 +385,7 @@ | @@ -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 | <view></view> | 389 | <view></view> |
390 | <view class="font-word flex">优惠券使用说明 | 390 | <view class="font-word flex">优惠券使用说明 |
391 | <view class="circle circle-size flex t-c"> | 391 | <view class="circle circle-size flex t-c"> |
@@ -395,9 +395,9 @@ | @@ -395,9 +395,9 @@ | ||
395 | </view> | 395 | </view> |
396 | </view> | 396 | </view> |
397 | </view> | 397 | </view> |
398 | - | ||
399 | </view> | 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 | <text class="five-level-word explain-coupon">{{util.format(item.Remark)}}</text> | 401 | <text class="five-level-word explain-coupon">{{util.format(item.Remark)}}</text> |
402 | </view> | 402 | </view> |
403 | 403 |
pages/cart/cart2/cart2.wxss
@@ -598,12 +598,12 @@ width:100%; | @@ -598,12 +598,12 @@ width:100%; | ||
598 | line-height: 35rpx; | 598 | line-height: 35rpx; |
599 | font-size:21rpx; | 599 | font-size:21rpx; |
600 | border-radius:10rpx; position: relative; top:-1px; | 600 | border-radius:10rpx; position: relative; top:-1px; |
601 | + margin-right: 8rpx | ||
601 | } | 602 | } |
602 | .top-frame{ | 603 | .top-frame{ |
603 | width:82%; | 604 | width:82%; |
604 | height: 75rpx; | 605 | height: 75rpx; |
605 | margin-top:10rpx; | 606 | margin-top:10rpx; |
606 | - | ||
607 | } | 607 | } |
608 | .top-frame .coupon-wode{ | 608 | .top-frame .coupon-wode{ |
609 | font-size: 25rpx; | 609 | font-size: 25rpx; |
pages/index/index/index.js
@@ -55,6 +55,8 @@ Page({ | @@ -55,6 +55,8 @@ Page({ | ||
55 | is_boot:0, | 55 | is_boot:0, |
56 | gd_category:null, | 56 | gd_category:null, |
57 | is_no_more:0, | 57 | is_no_more:0, |
58 | + | ||
59 | + max_sw_height:0, //banner的最大高度 | ||
58 | }, | 60 | }, |
59 | 61 | ||
60 | onLoad: function () { | 62 | onLoad: function () { |
@@ -603,7 +605,16 @@ Page({ | @@ -603,7 +605,16 @@ Page({ | ||
603 | return false; | 605 | return false; |
604 | } | 606 | } |
605 | getApp().goto("/pages/user/userqy/userqy"); | 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 | \ No newline at end of file | 621 | \ No newline at end of file |
pages/index/index/index.wxml
@@ -24,10 +24,11 @@ | @@ -24,10 +24,11 @@ | ||
24 | </view> | 24 | </view> |
25 | <!--滚动广告--> | 25 | <!--滚动广告--> |
26 | <view class="rel title-img" wx:if="{{banner}}" > | 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 | <swiper-item wx:for="{{banner}}" wx:key="banner"> | 28 | <swiper-item wx:for="{{banner}}" wx:key="banner"> |
29 | <view url="{{item.media_link}}" class="slide-image-frame"> | 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 | </view> | 32 | </view> |
32 | </swiper-item> | 33 | </swiper-item> |
33 | </swiper> | 34 | </swiper> |
pages/index/index/index.wxss
@@ -60,8 +60,8 @@ left: 10%; | @@ -60,8 +60,8 @@ left: 10%; | ||
60 | } | 60 | } |
61 | 61 | ||
62 | .swiper_box { | 62 | .swiper_box { |
63 | - width: 100%; | ||
64 | - | 63 | + width: 100%; |
64 | + height: auto; | ||
65 | } | 65 | } |
66 | .s_prom{ | 66 | .s_prom{ |
67 | width: 100%; | 67 | width: 100%; |
@@ -77,6 +77,7 @@ left: 10%; | @@ -77,6 +77,7 @@ left: 10%; | ||
77 | display: inline-block; | 77 | display: inline-block; |
78 | overflow: hidden; | 78 | overflow: hidden; |
79 | border-radius: 14rpx; | 79 | border-radius: 14rpx; |
80 | + height: auto; | ||
80 | 81 | ||
81 | } | 82 | } |
82 | 83 | ||
@@ -118,12 +119,14 @@ left: 10%; | @@ -118,12 +119,14 @@ left: 10%; | ||
118 | 119 | ||
119 | .choice_box .choice_list image { | 120 | .choice_box .choice_list image { |
120 | width: 100%; | 121 | width: 100%; |
121 | - height: 368rpx; | 122 | + |
123 | + height: auto; | ||
122 | } | 124 | } |
123 | .title-img{ | 125 | .title-img{ |
124 | margin-top: 110rpx; | 126 | margin-top: 110rpx; |
125 | 127 | ||
126 | margin-bottom: 15rpx; | 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,6 +149,13 @@ | ||
149 | <navigator class="tips-btn" wx:if="{{order.is_all_return_status==0 || order.is_all_return_status==1}}" | 149 | <navigator class="tips-btn" wx:if="{{order.is_all_return_status==0 || order.is_all_return_status==1}}" |
150 | url="/pages/user/return_goods_info/return_goods_info?order_id={{order.order_id}}">退款详情</navigator> | 150 | url="/pages/user/return_goods_info/return_goods_info?order_id={{order.order_id}}">退款详情</navigator> |
151 | </block> | 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 | </view> | 159 | </view> |
153 | </view> | 160 | </view> |
154 | 161 |
pages/user/order_list/order_list.wxml
@@ -147,7 +147,15 @@ | @@ -147,7 +147,15 @@ | ||
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> | 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 | <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> | 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 | </block> | 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 | <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> | 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 | <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> | 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 | </view> | 161 | </view> |
utils/LoadMore.js
@@ -79,7 +79,7 @@ var e = function() { | @@ -79,7 +79,7 @@ var e = function() { | ||
79 | 79 | ||
80 | for (var ii = 0; ii < g.length; ii++) { | 80 | for (var ii = 0; ii < g.length; ii++) { |
81 | //if(g[i].prom_type == 1 || g[i].prom_type == 2 || g[i].prom_type == 6) { | 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 | glist += g[ii].goods_id+","; | 83 | glist += g[ii].goods_id+","; |
84 | } | 84 | } |
85 | if (g[ii].original_img!=undefined){ | 85 | if (g[ii].original_img!=undefined){ |