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 | 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 | }; | ... | ... |