Commit 2d3bc08e3482c3542d403b774a73ae7ef91489f6

Authored by yvan.ni
1 parent a14e1be6

购物车,首页导航,订单列表,loadMore的js修改

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){
... ...