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 625 if (arr.length > 0) {
626 626 for (var j = 0; j < arr.length; j++) {
627 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 652 if (car_item.cut_price1) arr[j].card_cut_price += car_item.cut_price1;
... ... @@ -689,6 +689,7 @@ Page({
689 689 }
690 690 //如果是物流的话,全部自提的控制要弄成0
691 691 if (e_t == 0) th.setData({is_all_zt: 0});
  692 + else th.setData({is_all_zt: 1});
692 693  
693 694 var narr = new Array();
694 695 narr.push(car_item);
... ...