Commit c59d6a69d352ddab921216b81711f448ba2e31b8
1 parent
3eca0846
一件代发的bug优化
Showing
5 changed files
with
19 additions
and
9 deletions
pages/cart/cart2/cart2.js
| ... | ... | @@ -1331,10 +1331,11 @@ Page({ |
| 1331 | 1331 | //如果有限制使用优惠券,就要减掉参与的活动商品的钱 |
| 1332 | 1332 | if (!item_map.is_xz_yh) q_conditin = o_price; |
| 1333 | 1333 | } |
| 1334 | - | |
| 1334 | + | |
| 1335 | 1335 | //--------循环计算商品是不是包邮,是不是使用优惠券,此时循环是商品从表----------- |
| 1336 | 1336 | for (var j = 0; j < ord_goods.length; j++) { |
| 1337 | 1337 | if (ord_goods[j].is_gift) continue; |
| 1338 | + if (ord_goods[j].whsle_id) continue; | |
| 1338 | 1339 | if (ord_goods[j].prom_type == 3 && ord_goods[j].prom_id == item_map.prom_id) { |
| 1339 | 1340 | ord_goods[j].is_xz_yh = ord_goods[j].is_xz_yh ? ord_goods[j].is_xz_yh : item_map.is_xz_yh; |
| 1340 | 1341 | ord_goods[j].is_past = item_map.is_past; |
| ... | ... | @@ -3096,6 +3097,7 @@ Page({ |
| 3096 | 3097 | //如果只有代发商品的时候 |
| 3097 | 3098 | if(df_goods.length>0 && item.order_goods.length<=0){ |
| 3098 | 3099 | item.order_goods=df_goods; |
| 3100 | + item.is_whsle=1; | |
| 3099 | 3101 | } |
| 3100 | 3102 | pdata.push(item); |
| 3101 | 3103 | } | ... | ... |
pages/cart/cart_wk/cart_wk.js
| ... | ... | @@ -297,7 +297,7 @@ Page({ |
| 297 | 297 | } else { |
| 298 | 298 | var allpice = th.data.order.order_amount + th.data.order.user_money + th.data.order.tail_money; |
| 299 | 299 | allpice = allpice.toFixed(2); |
| 300 | - th.setData({ exp_price: 0, allpice: allpice }) | |
| 300 | + th.setData({ exp_price: 0, allpice: allpice,submit:0 }) | |
| 301 | 301 | } |
| 302 | 302 | }, |
| 303 | 303 | |
| ... | ... | @@ -354,7 +354,7 @@ Page({ |
| 354 | 354 | |
| 355 | 355 | |
| 356 | 356 | //如果有再计算价格的过程中,不能提交订单 |
| 357 | - if(submit){ return false} | |
| 357 | + if(this.data.submit){ return false} | |
| 358 | 358 | |
| 359 | 359 | //--物流支付时要有地址-- |
| 360 | 360 | if (this.data.exp_type == 0 && this.data.user_addr == null) { |
| ... | ... | @@ -486,7 +486,7 @@ Page({ |
| 486 | 486 | //----计算物流的钱---- |
| 487 | 487 | async calculate_wuliu() { |
| 488 | 488 | //让按钮变灰色 |
| 489 | - th.setData({submit:1}); | |
| 489 | + this.setData({submit:1}); | |
| 490 | 490 | var to = getApp(), th = this; |
| 491 | 491 | //to.getwuliuprice(async function (rs) { |
| 492 | 492 | var o_shipping_price = 0, goods_weight = -1, goods_piece = -1, good = th.data.goods; | ... | ... |
pages/togoin/togoin.js
| ... | ... | @@ -11,6 +11,7 @@ Page({ |
| 11 | 11 | store_logo:'', |
| 12 | 12 | first_leader:'', //-- 邀请人 -- |
| 13 | 13 | config2:null, |
| 14 | + sub:0 | |
| 14 | 15 | }, |
| 15 | 16 | onLoad: function (options) { |
| 16 | 17 | if (wx.getUserProfile) { |
| ... | ... | @@ -232,8 +233,13 @@ Page({ |
| 232 | 233 | } |
| 233 | 234 | }) |
| 234 | 235 | |
| 235 | - | |
| 236 | 236 | }else{ |
| 237 | + | |
| 238 | + this.setData({sub:1}); | |
| 239 | + wx.showLoading({ | |
| 240 | + title:'处理中.', | |
| 241 | + mask:true | |
| 242 | + }) | |
| 237 | 243 | this.zu_ce(dd); //调用注册的函数 |
| 238 | 244 | } |
| 239 | 245 | |
| ... | ... | @@ -256,9 +262,11 @@ Page({ |
| 256 | 262 | |
| 257 | 263 | }, |
| 258 | 264 | failStatus: function (t) { |
| 259 | - return app.my_warnning("授权登入失败,请稍后再试!", 0, that); | |
| 265 | + th.setData({sub:0}); | |
| 266 | + return app.my_warnning("授权登入失败,请稍后再试!", 0, th); | |
| 260 | 267 | }, |
| 261 | 268 | fail: function (t) { |
| 269 | + th.setData({sub:0}); | |
| 262 | 270 | return i.clearAuth(), i.alertLoginErrorAndGoHome(), !1; |
| 263 | 271 | } |
| 264 | 272 | }); | ... | ... |
pages/togoin/togoin.wxml
| ... | ... | @@ -68,7 +68,7 @@ |
| 68 | 68 | </view> |
| 69 | 69 | <view class="flex btn_view"> |
| 70 | 70 | <view bindtap="close_pop_back" style="height: 100%; line-height:normal;" class="txt-center f2 flex ali-c flex-center2 fs36 b_right">暂不授权</view> |
| 71 | - <button style="height: 100%;" class="g_mobile f2 flex ali-c flex-center2 fs36 txt-red" open-type="getPhoneNumber" bindgetphonenumber="getphone">立即授权</button> | |
| 71 | + <button disabled="{{sub}}" style="height: 100%;" class="g_mobile f2 flex ali-c flex-center2 fs36 txt-red" open-type="getPhoneNumber" bindgetphonenumber="getphone">立即授权</button> | |
| 72 | 72 | </view> |
| 73 | 73 | </view> |
| 74 | 74 | </view> | ... | ... |
utils/util.js
| ... | ... | @@ -685,8 +685,8 @@ module.exports = { |
| 685 | 685 | if (e.data.code == 0 && e.data.data ) { |
| 686 | 686 | // 提示框 |
| 687 | 687 | wx.showModal({ |
| 688 | - title: '注册邀请', | |
| 689 | - content: e.data.data.vipname+'邀请你成为会员?', | |
| 688 | + title: '邀请登陆', | |
| 689 | + content: e.data.data.vipname+'邀请你登录成为会员?', | |
| 690 | 690 | success: function (res) { |
| 691 | 691 | if (res.confirm) { |
| 692 | 692 | getApp().goto("/pages/togoin/togoin"); | ... | ... |