Commit bb66b66f931720431fafb6802f03e0a9d6160c10

Authored by yvan.ni
1 parent a82319fc

订单自提还会显示物流公司 的bug

Showing 1 changed file with 22 additions and 21 deletions
pages/cart/cart2/cart2.js
@@ -625,28 +625,28 @@ Page({ @@ -625,28 +625,28 @@ Page({
625 if (arr.length > 0) { 625 if (arr.length > 0) {
626 for (var j = 0; j < arr.length; j++) { 626 for (var j = 0; j < arr.length; j++) {
627 if (arr[j].pickup_id == pcid) { 627 if (arr[j].pickup_id == pcid) {
628 - //if(item.is_gift!=1){  
629 - //确定配送方式  
630 - if (arr[j].distr_t == 0) {  
631 - arr[j].distr_t = car_item.distr_type;  
632 - }  
633 - var e_t = 0  
634 - switch (arr[j].distr_t) {  
635 - case 0:  
636 - e_t = 1;  
637 - if (th.data.json_d.pickupway && th.data.json_d.pickupway == 1) e_t = 0;  
638 - break;  
639 - case 1:  
640 - e_t = 1;  
641 - break;  
642 - case 2:  
643 - e_t = 0;  
644 - break; 628 + if(item.is_gift!=1){
  629 + //确定配送方式
  630 + if (arr[j].distr_t == 0) {
  631 + arr[j].distr_t = car_item.distr_type;
  632 + }
  633 + var e_t = 0
  634 + switch (arr[j].distr_t) {
  635 + case 0:
  636 + e_t = 1;
  637 + if (th.data.json_d.pickupway && th.data.json_d.pickupway == 1) e_t = 0;
  638 + break;
  639 + case 1:
  640 + e_t = 1;
  641 + break;
  642 + case 2:
  643 + e_t = 0;
  644 + break;
  645 + }
  646 + arr[j].exp_type = e_t;
  647 + if (e_t == 0) th.setData({is_all_zt: 0});
  648 + else if(e_t==1) th.setData({is_all_zt: 1});
645 } 649 }
646 - arr[j].exp_type = e_t;  
647 - if (e_t == 0) th.setData({is_all_zt: 0});  
648 - else if(e_t==1) th.setData({is_all_zt: 1});  
649 - //}  
650 650
651 //-- 把等级卡会优惠多少钱装进去 -- 651 //-- 把等级卡会优惠多少钱装进去 --
652 if (car_item.cut_price1) arr[j].card_cut_price += car_item.cut_price1; 652 if (car_item.cut_price1) arr[j].card_cut_price += car_item.cut_price1;
@@ -689,6 +689,7 @@ Page({ @@ -689,6 +689,7 @@ Page({
689 } 689 }
690 //如果是物流的话,全部自提的控制要弄成0 690 //如果是物流的话,全部自提的控制要弄成0
691 if (e_t == 0) th.setData({is_all_zt: 0}); 691 if (e_t == 0) th.setData({is_all_zt: 0});
  692 + else th.setData({is_all_zt: 1});
692 693
693 var narr = new Array(); 694 var narr = new Array();
694 narr.push(car_item); 695 narr.push(car_item);