Commit 5eb83af277a8aeb130f62ebefd0a249f10b8e479
1 parent
3f05ca84
商品在计算普通购买的时候,切换规格的优化
Showing
1 changed file
with
13 additions
and
6 deletions
pages/goods/goodsInfo/goodsInfo.js
... | ... | @@ -3426,10 +3426,12 @@ Page({ |
3426 | 3426 | }); |
3427 | 3427 | |
3428 | 3428 | |
3429 | + | |
3429 | 3430 | if (nor) that.get_sto(1); |
3430 | 3431 | else that.get_sto(); |
3431 | 3432 | |
3432 | - if (!item.whsle_id && [1,2,4,6].indexOf(item.prom_type)==-1) that.check_is_youhui(gid, that.data.is_normal); | |
3433 | + if (!item.whsle_id && ([1,2,4,6].indexOf(item.prom_type)==-1 || this.data.is_normal==1)) | |
3434 | + that.check_is_youhui(gid, that.data.is_normal); | |
3433 | 3435 | |
3434 | 3436 | //默认门店要拿下门店库存 |
3435 | 3437 | if (that.data.sales_rules >= 2 && that.data.def_pick_store && !that.data.sele_g.whsle_id && [1,2,4,6].indexOf(item.prom_type)==-1) { |
... | ... | @@ -5165,9 +5167,10 @@ Page({ |
5165 | 5167 | if (th.data.g_buy_num != null && th.data.sele_g.viplimited > 0) { |
5166 | 5168 | if (th.data.goodsInputNum + th.data.g_buy_num.get(th.data.sele_g.goods_id) > th.data.sele_g.viplimited) { |
5167 | 5169 | wx.showToast({ |
5168 | - title: '超出商品限购', | |
5169 | - icon: 'none', | |
5170 | + title: '超出商品限购', | |
5171 | + icon: 'none', | |
5170 | 5172 | }); |
5173 | + | |
5171 | 5174 | // s.my_warnning('超出商品限购', 0, th); |
5172 | 5175 | var num = th.data.prom_buy_limit - th.data.prom_buy_num; |
5173 | 5176 | if (num < 0) num = 0; |
... | ... | @@ -5246,9 +5249,10 @@ Page({ |
5246 | 5249 | // return s.my_warnning("商品数量不能为0", 0, th); |
5247 | 5250 | }; |
5248 | 5251 | if (th.data.goodsInputNum > o.store_count) { |
5249 | - th.setData({ | |
5250 | - goodsInputNum: o.store_count | |
5251 | - }) | |
5252 | + | |
5253 | + // th.setData({ | |
5254 | + // goodsInputNum: o.store_count | |
5255 | + // }) | |
5252 | 5256 | wx.showToast({ |
5253 | 5257 | title: '超出商品库存', |
5254 | 5258 | icon: 'none', |
... | ... | @@ -7595,6 +7599,9 @@ Page({ |
7595 | 7599 | this.data.is_act=1; |
7596 | 7600 | } |
7597 | 7601 | |
7602 | + console.log("11111111-gd"); | |
7603 | + console.log(th.data.sele_g); | |
7604 | + | |
7598 | 7605 | //-- 更新默认购买的数量 --- |
7599 | 7606 | var mo_num=getApp().get_limit_qty(th.data.sele_g,this.data.is_act); |
7600 | 7607 | this.setData({goodsInputNum:mo_num}) | ... | ... |