Commit 95fce88f9f264b0b7f7fc820922ebd10faef70e5

Authored by yvan.ni
1 parent a15f3d03

赠品包邮的优化

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