Commit 95fce88f9f264b0b7f7fc820922ebd10faef70e5
1 parent
a15f3d03
赠品包邮的优化
Showing
1 changed file
with
9 additions
and
5 deletions
packageE/pages/cart/cart2/cart2.js
| @@ -2259,7 +2259,7 @@ Page({ | @@ -2259,7 +2259,7 @@ Page({ | ||
| 2259 | newd.is_order_yh = fd_gd.is_order_yh; | 2259 | newd.is_order_yh = fd_gd.is_order_yh; |
| 2260 | newd.is_post_temp = fd_gd.is_post_temp; | 2260 | newd.is_post_temp = fd_gd.is_post_temp; |
| 2261 | 2261 | ||
| 2262 | - if(get_data.zb_by>0){ | 2262 | + if(get_data.zp_by>0){ |
| 2263 | newd.is_past=1; | 2263 | newd.is_past=1; |
| 2264 | } | 2264 | } |
| 2265 | 2265 | ||
| @@ -2354,10 +2354,11 @@ Page({ | @@ -2354,10 +2354,11 @@ Page({ | ||
| 2354 | item_map.monthlbtitle = get_data.monthlbtitle; | 2354 | item_map.monthlbtitle = get_data.monthlbtitle; |
| 2355 | } | 2355 | } |
| 2356 | 2356 | ||
| 2357 | - if(get_data.gift_id){ | 2357 | + //-- 单赠品和多赠品 -- |
| 2358 | + if(get_data.gift_id || parseInt(get_data.zp_mode) == 1){ | ||
| 2358 | item_map.zp_by=rule.zp_by; | 2359 | item_map.zp_by=rule.zp_by; |
| 2360 | + get_data.zp_by=rule.zp_by; | ||
| 2359 | } | 2361 | } |
| 2360 | - | ||
| 2361 | //-- 其他门店赠品的总和 -- | 2362 | //-- 其他门店赠品的总和 -- |
| 2362 | var other_gift=0; | 2363 | var other_gift=0; |
| 2363 | other_gift=th.get_other_gift(c_arr,get_data.gift_id,pickid); | 2364 | other_gift=th.get_other_gift(c_arr,get_data.gift_id,pickid); |
| @@ -2428,6 +2429,7 @@ Page({ | @@ -2428,6 +2429,7 @@ Page({ | ||
| 2428 | pickup_id: pickid, | 2429 | pickup_id: pickid, |
| 2429 | giftsinfo: get_data.giftsinfo, | 2430 | giftsinfo: get_data.giftsinfo, |
| 2430 | zp_num: get_data.zp_num * get_data.bs, | 2431 | zp_num: get_data.zp_num * get_data.bs, |
| 2432 | + zp_by: get_data.zp_by, | ||
| 2431 | gf_pr_name: item_map.name, | 2433 | gf_pr_name: item_map.name, |
| 2432 | prom_id: item_map.prom_id, | 2434 | prom_id: item_map.prom_id, |
| 2433 | bs: parseInt(get_data.bs), | 2435 | bs: parseInt(get_data.bs), |
| @@ -7407,6 +7409,8 @@ Page({ | @@ -7407,6 +7409,8 @@ Page({ | ||
| 7407 | new_pk_list_goods.push(item) | 7409 | new_pk_list_goods.push(item) |
| 7408 | } | 7410 | } |
| 7409 | 7411 | ||
| 7412 | + var set_data = this.data.send_gf[gf_pickup_id][this.data.send_gf_index]; | ||
| 7413 | + | ||
| 7410 | //-- 循环把赠品添加进去 -- | 7414 | //-- 循环把赠品添加进去 -- |
| 7411 | for (var i = 0; i < giftsinfo.length; i++) { | 7415 | for (var i = 0; i < giftsinfo.length; i++) { |
| 7412 | var gf_item = giftsinfo[i]; | 7416 | var gf_item = giftsinfo[i]; |
| @@ -7444,7 +7448,7 @@ Page({ | @@ -7444,7 +7448,7 @@ Page({ | ||
| 7444 | //newd.is_past=fd.is_past; | 7448 | //newd.is_past=fd.is_past; |
| 7445 | newd.is_xz_yh=fd.is_xz_yh; | 7449 | newd.is_xz_yh=fd.is_xz_yh; |
| 7446 | //赠品包邮的优化 | 7450 | //赠品包邮的优化 |
| 7447 | - if(fd.zb_by>0){ | 7451 | + if(set_data.zp_by && set_data.zp_by>0){ |
| 7448 | newd.is_past=1; | 7452 | newd.is_past=1; |
| 7449 | } | 7453 | } |
| 7450 | 7454 | ||
| @@ -7473,7 +7477,7 @@ Page({ | @@ -7473,7 +7477,7 @@ Page({ | ||
| 7473 | } | 7477 | } |
| 7474 | } | 7478 | } |
| 7475 | 7479 | ||
| 7476 | - var set_data = this.data.send_gf[gf_pickup_id][this.data.send_gf_index]; | 7480 | + |
| 7477 | set_data.selected = 1; | 7481 | set_data.selected = 1; |
| 7478 | var txt9 = "cartlist[" + index + "].goods"; | 7482 | var txt9 = "cartlist[" + index + "].goods"; |
| 7479 | 7483 |