Commit 38a53cad0d79517b03fe8176bfd122fea8a684a7

Authored by F5VT98DI7XY4X12\Administrator
1 parent f21fbf63

小程序BUG 修改

pages/cart/cart2_pt/cart2_pt.wxml
... ... @@ -91,15 +91,20 @@
91 91 </block>
92 92  
93 93 <view class="information">
94   - <view class="item">
  94 + <view class="item" wx:if="{{kt_type<3}}">
95 95 <view>商品金额</view>
96 96 <view class="co-red">¥ {{formData.all_price}}元</view>
97 97 </view>
  98 +
  99 + <view class="item" wx:else>
  100 + <view>定金金额</view>
  101 + <view class="co-red">¥ {{formData.all_price}}元</view>
  102 + </view>
  103 +
98 104 <view class="item">
99 105 <view>配送费用</view>
100 106 <view class="co-red">¥ {{formData.shipping_price}}元</view>
101 107 </view>
102   -
103 108 <view class="item">
104 109 <view>使用余额</view>
105 110 <view class="co-red">- ¥ {{formData.user_money}}元</view>
... ...
pages/cart/cart_wk/cart_wk.js
... ... @@ -35,6 +35,8 @@ Page({
35 35  
36 36 allpice:0,
37 37 show_pay_type:0,
  38 +
  39 + teamgroup: null,
38 40 },
39 41  
40 42 /**
... ... @@ -243,7 +245,8 @@ Page({
243 245 distr_type: distr_type,
244 246 pickup: pickup,
245 247 exp_type: exp_type,
246   - goods:goods
  248 + goods:goods,
  249 + teamgroup:teamgroup
247 250 });
248 251  
249 252 //--计算物流--
... ... @@ -417,6 +420,8 @@ Page({
417 420 var exp_price = parseFloat(shipping_price).toFixed(2);
418 421 allpice=parseFloat(exp_price)+parseFloat(allpice);
419 422 allpice=allpice.toFixed(2);
  423 +
  424 + exp_price = parseFloat(exp_price);
420 425 th.setData({ exp_price: exp_price,allpice:allpice })
421 426 }else {
422 427 var allpice=th.data.order.order_amount+th.data.order.user_money+th.data.order.pt_tail_money;
... ...
pages/cart/cart_wk/cart_wk.wxml
... ... @@ -75,11 +75,11 @@
75 75 <view class='chentuan'>
76 76 <view class='ct_one jc_sb'>
77 77 <view class='ct_one_left'>成团人数</view>
78   - <view class='ct_one_right'><text class='redwz'>1</text>人</view>
  78 + <view class='ct_one_right'><text class='redwz'>{{teamgroup.jt_ct_num}}</text>人</view>
79 79 </view>
80 80 <view class='ct_one jc_sb'>
81 81 <view class='ct_one_left'>成团单价</view>
82   - <view class='ct_one_right'>¥<text class='redwz'>{{filters.toFix(order.order_amount+order.user_money+order.pt_tail_money,2)}}</text></view>
  82 + <view class='ct_one_right'>¥<text class='redwz'>{{filters.toFix(order.order_amount+order.user_money+order.tail_money,2)}}</text></view>
83 83 </view>
84 84 <view class='ct_one jc_sb'>
85 85 <view class='ct_one_left'>支付定金</view>
... ... @@ -92,7 +92,7 @@
92 92 <view class='chentuan'>
93 93 <view class='ct_one jc_sb'>
94 94 <view class='ct_one_left'>尾款金额</view>
95   - <view class='ct_one_right'>¥<text class='redwz'>{{order.pt_tail_money}}</text>
  95 + <view class='ct_one_right'>¥<text class='redwz'>{{order.tail_money}}</text>
96 96 </view>
97 97 </view>
98 98  
... ... @@ -107,7 +107,7 @@
107 107 <view class='zf'>
108 108 <view class='zf_left'>
109 109 <text class='zf_left_wz'>支付合计:</text>
110   - <text class='zf_left_red'>¥{{allpice}}</text>
  110 + <text class='zf_left_red'>¥{{order.tail_money+exp_price}}</text>
111 111 </view>
112 112 <view class='zf_btn' bindtap="to_pay">
113 113 <text>支付尾款</text>
... ... @@ -126,5 +126,4 @@
126 126 </view>
127 127 </block>
128 128  
129   -
130 129 <warn id="warn"></warn>
131 130 \ No newline at end of file
... ...
pages/goods/goodsInfo/goodsInfo.wxml
... ... @@ -267,7 +267,7 @@
267 267 <view class="word-line fs24 xc-unit-price">零售价¥{{data.market_price}}</view>
268 268 </view>
269 269 <view class="xc-val-price">
270   - <view class="fs30" style='padding-left:13rpx;'>已抢:{{prom_act.buy_num}}件</view>
  270 + <view class="fs30" style='padding-left:13rpx;'>已抢:{{prom_act.buy_num+prom_act.virtual}}件</view>
271 271 <view class="fs30 save t-c">秒杀立省¥{{filters.toFix(data.market_price-prom_price,2)}}</view>
272 272 </view>
273 273 </view>
... ... @@ -281,9 +281,19 @@
281 281 <!-- 许程 7.24 暂时注释 -->
282 282 <view wx:if="{{prom_type==1}}">
283 283 <view class="goods-num" wx:if="{{prom_type==1}}">
284   - <view class="stock">总数量:{{prom_act.goods_num}}件</view>
285   - <view class="stock">限购:{{prom_act.buy_limit}}件</view>
286   - <view class="sales">已购:{{prom_act.buy_num}}件</view>
  284 +
  285 + <block wx:if="prom_st>0" >
  286 + <view class="stock">总数量:{{prom_act.goods_num+prom_act.virtual}}件</view>
  287 + <view class="stock">限购:{{prom_act.buy_limit}}件</view>
  288 + <view class="sales">已购:{{prom_act.buy_num+prom_act.virtual}}件</view>
  289 + </block>
  290 +
  291 + <block wx:else>
  292 + <view class="stock">总数量:{{prom_act.goods_num}}件</view>
  293 + <view class="stock">限购:{{prom_act.buy_limit}}件</view>
  294 + <view class="sales">已购:{{prom_act.buy_num}}件</view>
  295 + </block>
  296 +
287 297 </view>
288 298 </view>
289 299  
... ... @@ -714,7 +724,7 @@
714 724 <view class="spec-goods">
715 725 <image class="wh100 spec-img" src="{{data.original_img}}" binderror="pop_err_img" data-errorimg="data.original_img"></image>
716 726 <view class="spec-goods-info">
717   - <view class="spec-goods-name">{{data.goods_name}}</view>
  727 + <!--<view class="spec-goods-name">{{data.goods_name}}</view>-->
718 728 <view class="spec-goods-price" wx:if="{{prom_price==null}}">¥ {{sele_g.shop_price}}</view>
719 729 <view class="spec-goods-price" wx:else>¥ {{prom_price}}</view>
720 730 <block wx:if="{{prom_type==0}}">
... ... @@ -723,7 +733,8 @@
723 733 <view class="spec-goods-stock">已选:{{sku_g[0].gg}}</view>
724 734 </block>
725 735 <block wx:if="{{prom_type==1}}">
726   - <view class="spec-goods-stock">已售:{{prom_act.buy_num+prom_act.virtual}}</view>
  736 + <view class="spec-goods-stock" wx:if="{{prom_st>0}}">已售:{{prom_act.buy_num+prom_act.virtual}}</view>
  737 + <view class="spec-goods-stock" wx:else >已售:{{prom_act.buy_num}}</view>
727 738 <view class="spec-goods-stock">可售:{{prom_act.goods_num-prom_act.buy_num}}</view>
728 739 <view class="spec-goods-stock">已选:{{sku_g[0].gg}}</view>
729 740 </block>
... ... @@ -799,9 +810,8 @@
799 810 <view class="spec-goods">
800 811 <image class="wh100 spec-img" src="{{data.original_img}}" binderror="pop_err_img" data-errorimg="data.original_img"></image>
801 812 <view class="spec-goods-info">
802   - <view class="spec-goods-name">{{data.goods_name}}</view>
803   - <view class="spec-goods-price" wx:if="{{is_normal==1}}">¥ {{sele_g.shop_price}}
804   - </view>
  813 + <!--<view class="spec-goods-name">{{data.goods_name}}</view>-->
  814 + <view class="spec-goods-price" wx:if="{{is_normal==1}}">¥ {{sele_g.shop_price}}</view>
805 815 <view class="spec-goods-price" wx:else>¥ {{prom_price}}</view>
806 816  
807 817 <block wx:if="{{is_normal==0}}">
... ...
pages/goods/goodsInfo/goodsInfo.wxss
... ... @@ -505,13 +505,13 @@ view.cart-btn-lg {
505 505 /* padding: 0 30rpx; */
506 506 font-size: 32rpx;
507 507 box-sizing: border-box;
508   - overflow-x: hidden;
  508 +
509 509 }
510 510  
511 511 .spec-model .pding{padding: 0 30rpx;}
512 512  
513 513 .spec-goods {
514   - padding: 15rpx 0 30rpx;
  514 + padding: 15rpx 0 10rpx;
515 515 float: left;
516 516 width: 100%;
517 517 border-bottom: 1px solid #f8f8f8;
... ... @@ -519,15 +519,17 @@ view.cart-btn-lg {
519 519  
520 520 .spec-img {
521 521 float: left;
522   - height: 150rpx;
523   - width: 150rpx;
524   - margin-top: 16rpx;
  522 + height: 186rpx;
  523 + width: 186rpx;
  524 + position: relative;
  525 + top:-40rpx;
  526 + border: 4rpx solid #eee
525 527 }
526 528  
527 529 .spec-goods-info {
528 530 float: left;
529 531 padding: 0 25rpx;
530   - width: 490rpx;
  532 + width: 400rpx;
531 533 }
532 534  
533 535 .spec-goods-name {
... ... @@ -541,13 +543,13 @@ view.cart-btn-lg {
541 543  
542 544 .spec-goods-price {
543 545 color: #ec5151;
544   - font-size: 30rpx;
  546 + font-size: 33rpx;
545 547 font-weight: bold;
546 548 }
547 549  
548 550 .spec-goods-stock {
549   - margin-top: 10rpx;
550   - font-size: 26rpx;
  551 + margin-top: 3rpx;
  552 + font-size: 24rpx;
551 553 color: #999999;
552 554 }
553 555  
... ...
pages/team/team_ping/team_ping.wxml
... ... @@ -65,7 +65,7 @@
65 65 共{{item.order_goods[0].goods_num}}件,
66 66 <block wx:if="{{item.is_zsorder==4}}">
67 67 <block wx:if="{{item.pt_status==4 || item.pt_status==5}}">
68   - 定金:<text class="xc-wc">¥</text>
  68 + 金额:<text class="xc-wc">¥</text>
69 69 <view class='foot-l-wz fs35'>{{filters.toFix(item.user_money+item.order_amount+item.pt_tail_money,2)}}</view>
70 70 </block>
71 71 <block wx:else>
... ...
pages/user/address_list/address_list.wxml
... ... @@ -6,7 +6,7 @@
6 6 </view>
7 7 <view bindtap="selectAddress" class="address-info" data-item="{{item}}">
8 8 <view class="mobile">电话:{{item.mobile}}</view>
9   - <view class="address">{{item.province_name}} {{item.city_name}} {{item.district_name}} {{item.twon_name}} {{item.address}}</view>
  9 + <view class="address">{{item.more_address}} {{item.address}}</view>
10 10 </view>
11 11 <view bindtap="editAddress" class="address-edit" data-id="{{item.address_id}}">
12 12 <image src="{{iurl}}/miniapp/images/address_edit.png"></image>
... ...
pages/user/order_detail/order_detail.wxml
... ... @@ -71,13 +71,13 @@
71 71 <view>¥ {{order.goods_price}}元</view>
72 72 </view>
73 73  
74   - <view class="item pnew">
  74 + <view class="item pnew" wx:if="{{order.is_zsorder==4}}">
75 75 <view>定金金额</view>
76 76 <view>¥ {{filters.toFix(order.order_amount+order.user_money,2)}}元</view>
77 77 </view>
78 78 <view class="item pnew" wx:if="{{order.pt_tail_money>0}}">
79 79 <view>尾款金额</view>
80   - <view>¥ {{order.pt_tail_money}}元</view>
  80 + <view>¥ {{filters.toFix(order.pt_tail_money-order.shipping_price,2)}}元</view>
81 81 </view>
82 82  
83 83 <view class="item pnew" wx:if="{{order.shipping_price>0}}">
... ... @@ -101,13 +101,14 @@
101 101  
102 102 <view class="item">
103 103 <view>订单总价</view>
104   - <view>¥ {{filters.toFix(order.order_amount+order.user_money+order.pt_tail_money)}}元</view>
  104 + <view>¥ {{filters.toFix(order.order_amount+order.user_money+order.pt_tail_money,2)}}元</view>
105 105 </view>
106 106  
107 107 <view class="item-line"></view>
108 108 <view class="item" wx:if="{{order.user_money>0}}">
109 109 <view>使用余额</view>
110   - <view>¥ {{order.user_money}}元</view>
  110 + <view wx:if="{{order.tail_pay_type==1}}">¥ {{order.user_money+order.pt_tail_money}}元</view>
  111 + <view wx:else>¥ {{order.user_money}}元</view>
111 112 </view>
112 113 </view>
113 114  
... ...
pages/user/order_list/order_list.wxml
... ... @@ -24,8 +24,8 @@
24 24 data-errorimg="orderList[{{index}}].order_goods[{{pinx}}].original_img"></image>
25 25 </navigator>
26 26 <navigator class="goods-mes" url="/pages/user/order_detail/order_detail?order_id={{goods.order_id}}">
27   - <view class="goods-name">{{goods.goods_name}}</view>
28   - <view class="goods-name">{{goods.goods_color}} {{goods.goods_spec}}</view>
  27 + <view class="goods-name" >{{goods.goods_name}}</view>
  28 + <view class="goods-name" style="color:#999">{{goods.goods_color}} {{goods.goods_spec}}</view>
29 29 <view class="goods-price">¥ {{goods.member_goods_price}}</view>
30 30 <view class="goods-num">数量 {{goods.goods_num}}</view>
31 31 </navigator>
... ... @@ -55,7 +55,7 @@
55 55 <block wx:else>
56 56 <view wx:if="{{item.is_zsorder==4}}">定金:¥{{filters.toFix(item.order_amount+item.user_money,2)}}</view>
57 57 <view wx:else>金额:¥{{filters.toFix(item.order_amount+item.user_money,2)}}</view>
58   - <view wx:if="{{item.pt_tail_money>0}}">尾款:¥{{item.pt_tail_money}}</view>
  58 + <view wx:if="{{item.pt_tail_money>0}}">尾款:¥{{filters.toFix(item.pt_tail_money-item.shipping_price,2)}}</view>
59 59 </block>
60 60  
61 61 </view>
... ...
utils/util.js
... ... @@ -6,6 +6,7 @@ function isArray(obj) {
6 6 return (typeof obj == 'object') && obj.constructor == Array;
7 7 }
8 8  
  9 +
9 10 function sub_last(str){
10 11 return str.substring(0, str.length - 1)
11 12 }
... ... @@ -336,4 +337,5 @@ module.exports = {
336 337 sub_last: sub_last,//去掉末尾一个字符
337 338 measureText: measureText,//画布需要的函数
338 339 check_mobile: check_mobile,//验证手机
  340 +
339 341 };
... ...