Commit 95fce88f9f264b0b7f7fc820922ebd10faef70e5

Authored by yvan.ni
1 parent a15f3d03

赠品包邮的优化

packageE/pages/cart/cart2/cart2.js
... ... @@ -2259,7 +2259,7 @@ Page({
2259 2259 newd.is_order_yh = fd_gd.is_order_yh;
2260 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 2263 newd.is_past=1;
2264 2264 }
2265 2265  
... ... @@ -2354,10 +2354,11 @@ Page({
2354 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 2359 item_map.zp_by=rule.zp_by;
  2360 + get_data.zp_by=rule.zp_by;
2359 2361 }
2360   -
2361 2362 //-- 其他门店赠品的总和 --
2362 2363 var other_gift=0;
2363 2364 other_gift=th.get_other_gift(c_arr,get_data.gift_id,pickid);
... ... @@ -2428,6 +2429,7 @@ Page({
2428 2429 pickup_id: pickid,
2429 2430 giftsinfo: get_data.giftsinfo,
2430 2431 zp_num: get_data.zp_num * get_data.bs,
  2432 + zp_by: get_data.zp_by,
2431 2433 gf_pr_name: item_map.name,
2432 2434 prom_id: item_map.prom_id,
2433 2435 bs: parseInt(get_data.bs),
... ... @@ -7407,6 +7409,8 @@ Page({
7407 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 7415 for (var i = 0; i < giftsinfo.length; i++) {
7412 7416 var gf_item = giftsinfo[i];
... ... @@ -7444,7 +7448,7 @@ Page({
7444 7448 //newd.is_past=fd.is_past;
7445 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 7452 newd.is_past=1;
7449 7453 }
7450 7454  
... ... @@ -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 7481 set_data.selected = 1;
7478 7482 var txt9 = "cartlist[" + index + "].goods";
7479 7483  
... ...