Commit 38a53cad0d79517b03fe8176bfd122fea8a684a7

Authored by F5VT98DI7XY4X12\Administrator
1 parent f21fbf63

小程序BUG 修改

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