Commit 38a53cad0d79517b03fe8176bfd122fea8a684a7
1 parent
f21fbf63
小程序BUG 修改
Showing
10 changed files
with
59 additions
and
35 deletions
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 | }; |