Commit 3186d1dfc3066e6a005d3c8b7690ea971fbd3215
1 parent
c822ef91
组合购优化
Showing
1 changed file
with
8 additions
and
3 deletions
packageE/pages/cart/cart2/zh_calculate.js
| ... | ... | @@ -11,6 +11,7 @@ module.exports = { |
| 11 | 11 | offline_price = 0, |
| 12 | 12 | offline_num = 0; |
| 13 | 13 | let txt_ite = c_item.need_list; |
| 14 | + | |
| 14 | 15 | //多个活动要拿来循环一下 |
| 15 | 16 | for (let i in zh_prom_goods) { |
| 16 | 17 | let title = ""; //提示语; |
| ... | ... | @@ -43,7 +44,11 @@ module.exports = { |
| 43 | 44 | let item = act_goos[j]; |
| 44 | 45 | let item_j = goods.find(function (ele) { |
| 45 | 46 | console.log('ele', ele); |
| 46 | - return ele.goods_id == act_goos[j].goods_id; | |
| 47 | + if (ele.prom_type==7) { | |
| 48 | + return ele.goods_id == act_goos[j].goods_id; | |
| 49 | + }else{ | |
| 50 | + return false | |
| 51 | + } | |
| 47 | 52 | }) |
| 48 | 53 | //-- 如果有找到的话 -- |
| 49 | 54 | if (item_j) { |
| ... | ... | @@ -117,7 +122,7 @@ module.exports = { |
| 117 | 122 | } |
| 118 | 123 | |
| 119 | 124 | } |
| 120 | - | |
| 125 | + | |
| 121 | 126 | //当满足组合的要求:总数要满足,起购数要满足 |
| 122 | 127 | if (act && all_num >= act.zhbuyqty && !need_to_buy) { |
| 123 | 128 | //商品的列表 |
| ... | ... | @@ -367,7 +372,7 @@ module.exports = { |
| 367 | 372 | tfeel += aprice; |
| 368 | 373 | cut_price += all_price0 - aprice;; |
| 369 | 374 | } |
| 370 | - | |
| 375 | + | |
| 371 | 376 | c_item.zh_all_price = tfeel; |
| 372 | 377 | c_item.zh_cut_price = cut_price; |
| 373 | 378 | ... | ... |