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