Commit 8424fb60c8d7cd903e8677633adc6a35ce070a0e

Authored by yvan.ni
1 parent 8fa89a81

物流的选择方式的优化

packageC/pages/luckyGo/luckyGo_cart/luckyGo_cart.js
@@ -611,7 +611,7 @@ Page({ @@ -611,7 +611,7 @@ Page({
611 611
612 //-----------拼装购物车结算的数组,如果有默认物流时要用默认物流编号,计算默认的物流,不管是不是自提都算一下----------------- 612 //-----------拼装购物车结算的数组,如果有默认物流时要用默认物流编号,计算默认的物流,不管是不是自提都算一下-----------------
613 var m_wind = 0, def_exp_code = getApp().globalData.userInfo.def_exp_code; 613 var m_wind = 0, def_exp_code = getApp().globalData.userInfo.def_exp_code;
614 - if (def_exp_code) { 614 + if (def_exp_code && !th.data.is_default_logistics ) {
615 for (var k = 0; k < th.data.wu_arr.length; k++) { 615 for (var k = 0; k < th.data.wu_arr.length; k++) {
616 var item = th.data.wu_arr[k]; 616 var item = th.data.wu_arr[k];
617 if (def_exp_code == item.code) { 617 if (def_exp_code == item.code) {
@@ -833,7 +833,7 @@ Page({ @@ -833,7 +833,7 @@ Page({
833 833
834 834
835 var m_wind = 0, def_exp_code = getApp().globalData.userInfo.def_exp_code; 835 var m_wind = 0, def_exp_code = getApp().globalData.userInfo.def_exp_code;
836 - if (et == 0 && def_exp_code) { 836 + if (et == 0 && def_exp_code && !th.data.is_default_logistics) {
837 for (var k = 0; k < th.data.wu_arr.length; k++) { 837 for (var k = 0; k < th.data.wu_arr.length; k++) {
838 var item = th.data.wu_arr[k]; 838 var item = th.data.wu_arr[k];
839 if (def_exp_code == item.code) { 839 if (def_exp_code == item.code) {
@@ -3013,7 +3013,7 @@ Page({ @@ -3013,7 +3013,7 @@ Page({
3013 3013
3014 } 3014 }
3015 //判断有没有默认的物流地址值 3015 //判断有没有默认的物流地址值
3016 - if (def_exp_code != "" && def_exp_code != null && def_exp_code != undefined) { 3016 + if (def_exp_code != "" && def_exp_code != null && def_exp_code != undefined && !th.data.is_default_logistics) {
3017 var wu_arr = this.data.wu_arr; 3017 var wu_arr = this.data.wu_arr;
3018 if (wu_arr != null && wu_arr != "") { 3018 if (wu_arr != null && wu_arr != "") {
3019 for (var i = 0; i < wu_arr.length; i++) { 3019 for (var i = 0; i < wu_arr.length; i++) {
@@ -3052,7 +3052,7 @@ Page({ @@ -3052,7 +3052,7 @@ Page({
3052 } 3052 }
3053 3053
3054 //判断有没有默认的物流地址值 3054 //判断有没有默认的物流地址值
3055 - if (def_exp_code != "" && def_exp_code != null && def_exp_code != undefined) { 3055 + if (def_exp_code != "" && def_exp_code != null && def_exp_code != undefined && !th.data.is_default_logistics) {
3056 var wu_arr = this.data.wu_arr; 3056 var wu_arr = this.data.wu_arr;
3057 if (wu_arr != null && wu_arr != "") { 3057 if (wu_arr != null && wu_arr != "") {
3058 for (var i = 0; i < wu_arr.length; i++) { 3058 for (var i = 0; i < wu_arr.length; i++) {
@@ -3634,6 +3634,7 @@ Page({ @@ -3634,6 +3634,7 @@ Page({
3634 //更新下默认,在onshow里面 3634 //更新下默认,在onshow里面
3635 update_code() { 3635 update_code() {
3636 var th = this, m_wind = 0, def_exp_code = getApp().globalData.userInfo.def_exp_code; 3636 var th = this, m_wind = 0, def_exp_code = getApp().globalData.userInfo.def_exp_code;
  3637 + if(th.data.is_default_logistics) return false;
3637 //--定时器,判断wu_arr不未空-- 3638 //--定时器,判断wu_arr不未空--
3638 var uii = setInterval(function () { 3639 var uii = setInterval(function () {
3639 if (th.data.wu_arr) { 3640 if (th.data.wu_arr) {
packageC/pages/luckyGo/luckyGo_cart_ct/luckyGo_cart_ct.js
@@ -1695,9 +1695,12 @@ Page({ @@ -1695,9 +1695,12 @@ Page({
1695 m_wind = 0, 1695 m_wind = 0,
1696 def_exp_code = getApp().globalData.userInfo.def_exp_code; 1696 def_exp_code = getApp().globalData.userInfo.def_exp_code;
1697 1697
  1698 +
  1699 +
1698 var uii = setInterval(function () { 1700 var uii = setInterval(function () {
1699 if (th.data.wu_arr) { 1701 if (th.data.wu_arr) {
1700 clearInterval(uii); 1702 clearInterval(uii);
  1703 + if(th.data.is_default_logistics) return false;
1701 for (var k = 0; k < th.data.wu_arr.length; k++) { 1704 for (var k = 0; k < th.data.wu_arr.length; k++) {
1702 var item = th.data.wu_arr[k]; 1705 var item = th.data.wu_arr[k];
1703 if (def_exp_code == item.code) { 1706 if (def_exp_code == item.code) {
packageC/pages/payForAnother/payForAnother.js
@@ -583,7 +583,7 @@ Page({ @@ -583,7 +583,7 @@ Page({
583 583
584 //-----------拼装购物车结算的数组,如果有默认物流时要用默认物流编号,计算默认的物流,不管是不是自提都算一下----------------- 584 //-----------拼装购物车结算的数组,如果有默认物流时要用默认物流编号,计算默认的物流,不管是不是自提都算一下-----------------
585 var m_wind = 0, def_exp_code = getApp().globalData.userInfo.def_exp_code; 585 var m_wind = 0, def_exp_code = getApp().globalData.userInfo.def_exp_code;
586 - if (def_exp_code) { 586 + if (def_exp_code && !th.data.is_default_logistics) {
587 for (var k = 0; k < th.data.wu_arr.length; k++) { 587 for (var k = 0; k < th.data.wu_arr.length; k++) {
588 var item = th.data.wu_arr[k]; 588 var item = th.data.wu_arr[k];
589 if (def_exp_code == item.code) { 589 if (def_exp_code == item.code) {
@@ -764,7 +764,7 @@ Page({ @@ -764,7 +764,7 @@ Page({
764 764
765 765
766 var m_wind = 0, def_exp_code = getApp().globalData.userInfo.def_exp_code; 766 var m_wind = 0, def_exp_code = getApp().globalData.userInfo.def_exp_code;
767 - if (et == 0 && def_exp_code) { 767 + if (et == 0 && def_exp_code && !th.data.is_default_logistics) {
768 for (var k = 0; k < th.data.wu_arr.length; k++) { 768 for (var k = 0; k < th.data.wu_arr.length; k++) {
769 var item = th.data.wu_arr[k]; 769 var item = th.data.wu_arr[k];
770 if (def_exp_code == item.code) { 770 if (def_exp_code == item.code) {
@@ -2712,7 +2712,7 @@ Page({ @@ -2712,7 +2712,7 @@ Page({
2712 2712
2713 } 2713 }
2714 //判断有没有默认的物流地址值 2714 //判断有没有默认的物流地址值
2715 - if (def_exp_code != "" && def_exp_code != null && def_exp_code != undefined) { 2715 + if (def_exp_code != "" && def_exp_code != null && def_exp_code != undefined && !th.data.is_default_logistics) {
2716 var wu_arr = this.data.wu_arr; 2716 var wu_arr = this.data.wu_arr;
2717 if (wu_arr != null && wu_arr != "") { 2717 if (wu_arr != null && wu_arr != "") {
2718 for (var i = 0; i < wu_arr.length; i++) { 2718 for (var i = 0; i < wu_arr.length; i++) {
@@ -2751,7 +2751,7 @@ Page({ @@ -2751,7 +2751,7 @@ Page({
2751 } 2751 }
2752 2752
2753 //判断有没有默认的物流地址值 2753 //判断有没有默认的物流地址值
2754 - if (def_exp_code != "" && def_exp_code != null && def_exp_code != undefined) { 2754 + if (def_exp_code != "" && def_exp_code != null && def_exp_code != undefined && !th.data.is_default_logistics) {
2755 var wu_arr = this.data.wu_arr; 2755 var wu_arr = this.data.wu_arr;
2756 if (wu_arr != null && wu_arr != "") { 2756 if (wu_arr != null && wu_arr != "") {
2757 for (var i = 0; i < wu_arr.length; i++) { 2757 for (var i = 0; i < wu_arr.length; i++) {
@@ -3323,10 +3323,12 @@ Page({ @@ -3323,10 +3323,12 @@ Page({
3323 //更新下默认,在onshow里面 3323 //更新下默认,在onshow里面
3324 update_code(){ 3324 update_code(){
3325 var th = this, m_wind = 0, def_exp_code = getApp().globalData.userInfo.def_exp_code; 3325 var th = this, m_wind = 0, def_exp_code = getApp().globalData.userInfo.def_exp_code;
  3326 +
3326 //--定时器,判断wu_arr不未空-- 3327 //--定时器,判断wu_arr不未空--
3327 var uii = setInterval(function () { 3328 var uii = setInterval(function () {
3328 if (th.data.wu_arr) { 3329 if (th.data.wu_arr) {
3329 clearInterval(uii); 3330 clearInterval(uii);
  3331 + if(th.data.is_default_logistics) return false;
3330 for (var k = 0; k < th.data.wu_arr.length; k++) { 3332 for (var k = 0; k < th.data.wu_arr.length; k++) {
3331 var item = th.data.wu_arr[k]; 3333 var item = th.data.wu_arr[k];
3332 if (def_exp_code == item.code) { 3334 if (def_exp_code == item.code) {
packageC/pages/presell/cart/cart.js
@@ -923,7 +923,7 @@ Page({ @@ -923,7 +923,7 @@ Page({
923 } 923 }
924 924
925 //判断有没有默认的物流地址值 925 //判断有没有默认的物流地址值
926 - if (def_exp_code != "" && def_exp_code != null && def_exp_code != undefined) { 926 + if (def_exp_code != "" && def_exp_code != null && def_exp_code != undefined && !th.data.is_default_logistics) {
927 var wu_arr = this.data.wu_arr; 927 var wu_arr = this.data.wu_arr;
928 if (wu_arr != null && wu_arr != "") { 928 if (wu_arr != null && wu_arr != "") {
929 for (var i = 0; i < wu_arr.length; i++) { 929 for (var i = 0; i < wu_arr.length; i++) {
@@ -1429,10 +1429,12 @@ Page({ @@ -1429,10 +1429,12 @@ Page({
1429 //更新下默认,在onshow里面 1429 //更新下默认,在onshow里面
1430 update_code() { 1430 update_code() {
1431 var th = this, m_wind = 0, def_exp_code = getApp().globalData.userInfo.def_exp_code; 1431 var th = this, m_wind = 0, def_exp_code = getApp().globalData.userInfo.def_exp_code;
  1432 +
1432 //--定时器,判断wu_arr不未空-- 1433 //--定时器,判断wu_arr不未空--
1433 var uii = setInterval(function () { 1434 var uii = setInterval(function () {
1434 if (th.data.wu_arr) { 1435 if (th.data.wu_arr) {
1435 clearInterval(uii); 1436 clearInterval(uii);
  1437 + if(th.data.is_default_logistics) return false;
1436 for (var k = 0; k < th.data.wu_arr.length; k++) { 1438 for (var k = 0; k < th.data.wu_arr.length; k++) {
1437 var item = th.data.wu_arr[k]; 1439 var item = th.data.wu_arr[k];
1438 if (def_exp_code == item.code) { 1440 if (def_exp_code == item.code) {
packageC/pages/presell/cart/cart2.js
@@ -453,7 +453,7 @@ Page({ @@ -453,7 +453,7 @@ Page({
453 453
454 454
455 var m_wind = 0, def_exp_code = getApp().globalData.userInfo.def_exp_code; 455 var m_wind = 0, def_exp_code = getApp().globalData.userInfo.def_exp_code;
456 - if (et == 0 && def_exp_code) { 456 + if (et == 0 && def_exp_code && !th.data.is_default_logistics) {
457 for (var k = 0; k < th.data.wu_arr.length; k++) { 457 for (var k = 0; k < th.data.wu_arr.length; k++) {
458 var item = th.data.wu_arr[k]; 458 var item = th.data.wu_arr[k];
459 if (def_exp_code == item.code) { 459 if (def_exp_code == item.code) {
@@ -1886,7 +1886,7 @@ Page({ @@ -1886,7 +1886,7 @@ Page({
1886 1886
1887 } 1887 }
1888 //判断有没有默认的物流地址值 1888 //判断有没有默认的物流地址值
1889 - if (def_exp_code != "" && def_exp_code != null && def_exp_code != undefined) { 1889 + if (def_exp_code != "" && def_exp_code != null && def_exp_code != undefined && !th.data.is_default_logistics) {
1890 var wu_arr = this.data.wu_arr; 1890 var wu_arr = this.data.wu_arr;
1891 if (wu_arr != null && wu_arr != "") { 1891 if (wu_arr != null && wu_arr != "") {
1892 for (var i = 0; i < wu_arr.length; i++) { 1892 for (var i = 0; i < wu_arr.length; i++) {
@@ -1925,7 +1925,7 @@ Page({ @@ -1925,7 +1925,7 @@ Page({
1925 } 1925 }
1926 1926
1927 //判断有没有默认的物流地址值 1927 //判断有没有默认的物流地址值
1928 - if (def_exp_code != "" && def_exp_code != null && def_exp_code != undefined) { 1928 + if (def_exp_code != "" && def_exp_code != null && def_exp_code != undefined && !th.data.is_default_logistics) {
1929 var wu_arr = this.data.wu_arr; 1929 var wu_arr = this.data.wu_arr;
1930 if (wu_arr != null && wu_arr != "") { 1930 if (wu_arr != null && wu_arr != "") {
1931 for (var i = 0; i < wu_arr.length; i++) { 1931 for (var i = 0; i < wu_arr.length; i++) {
@@ -2429,10 +2429,12 @@ Page({ @@ -2429,10 +2429,12 @@ Page({
2429 //更新下默认,在onshow里面 2429 //更新下默认,在onshow里面
2430 update_code() { 2430 update_code() {
2431 var th = this, m_wind = 0, def_exp_code = getApp().globalData.userInfo.def_exp_code; 2431 var th = this, m_wind = 0, def_exp_code = getApp().globalData.userInfo.def_exp_code;
  2432 +
2432 //--定时器,判断wu_arr不未空-- 2433 //--定时器,判断wu_arr不未空--
2433 var uii = setInterval(function () { 2434 var uii = setInterval(function () {
2434 if (th.data.wu_arr) { 2435 if (th.data.wu_arr) {
2435 clearInterval(uii); 2436 clearInterval(uii);
  2437 + if(th.data.is_default_logistics) return false;
2436 for (var k = 0; k < th.data.wu_arr.length; k++) { 2438 for (var k = 0; k < th.data.wu_arr.length; k++) {
2437 var item = th.data.wu_arr[k]; 2439 var item = th.data.wu_arr[k];
2438 if (def_exp_code == item.code) { 2440 if (def_exp_code == item.code) {
packageC/pages/presell/cart/cart2_pre.js
@@ -1122,6 +1122,8 @@ Page({ @@ -1122,6 +1122,8 @@ Page({
1122 var uii = setInterval(function () { 1122 var uii = setInterval(function () {
1123 if (th.data.wu_arr) { 1123 if (th.data.wu_arr) {
1124 clearInterval(uii); 1124 clearInterval(uii);
  1125 + if(th.data.is_default_logistics) return false;
  1126 +
1125 for (var k = 0; k < th.data.wu_arr.length; k++) { 1127 for (var k = 0; k < th.data.wu_arr.length; k++) {
1126 var item = th.data.wu_arr[k]; 1128 var item = th.data.wu_arr[k];
1127 if (def_exp_code == item.code) { 1129 if (def_exp_code == item.code) {
packageE/pages/cart/cart2/cart2.js
@@ -980,7 +980,7 @@ Page({ @@ -980,7 +980,7 @@ Page({
980 980
981 //-----------拼装购物车结算的数组,如果有默认物流时要用默认物流编号,计算默认的物流,不管是不是自提都算一下----------------- 981 //-----------拼装购物车结算的数组,如果有默认物流时要用默认物流编号,计算默认的物流,不管是不是自提都算一下-----------------
982 var m_wind = 0, def_exp_code = getApp().globalData.userInfo.def_exp_code; 982 var m_wind = 0, def_exp_code = getApp().globalData.userInfo.def_exp_code;
983 - if (def_exp_code) { 983 + if (def_exp_code && !th.data.is_default_logistics) {
984 for (var k = 0; k < th.data.wu_arr.length; k++) { 984 for (var k = 0; k < th.data.wu_arr.length; k++) {
985 var item = th.data.wu_arr[k]; 985 var item = th.data.wu_arr[k];
986 if (def_exp_code == item.code) { 986 if (def_exp_code == item.code) {
@@ -1243,7 +1243,10 @@ Page({ @@ -1243,7 +1243,10 @@ Page({
1243 1243
1244 1244
1245 var m_wind = 0, def_exp_code = getApp().globalData.userInfo.def_exp_code; 1245 var m_wind = 0, def_exp_code = getApp().globalData.userInfo.def_exp_code;
1246 - if (et == 0 && def_exp_code) { 1246 +
  1247 +
  1248 +
  1249 + if (et == 0 && def_exp_code && !th.data.is_default_logistics) {
1247 for (var k = 0; k < th.data.wu_arr.length; k++) { 1250 for (var k = 0; k < th.data.wu_arr.length; k++) {
1248 var item = th.data.wu_arr[k]; 1251 var item = th.data.wu_arr[k];
1249 if (def_exp_code == item.code) { 1252 if (def_exp_code == item.code) {
@@ -2346,7 +2349,7 @@ Page({ @@ -2346,7 +2349,7 @@ Page({
2346 if (th.data.using_quan[pickid] && th.data.using_quan[pickid].isby == 1 && th.data.is_quan_by[pickid]) { 2349 if (th.data.using_quan[pickid] && th.data.using_quan[pickid].isby == 1 && th.data.is_quan_by[pickid]) {
2347 continue; 2350 continue;
2348 } 2351 }
2349 - 2352 +
2350 2353
2351 if (back_data && back_data['is_by_all'] && item[j].is_post_temp 2354 if (back_data && back_data['is_by_all'] && item[j].is_post_temp
2352 && (!back_data.no_free_goods || back_data.no_free_goods.indexOf(item[j].goods_id) == -1)) { 2355 && (!back_data.no_free_goods || back_data.no_free_goods.indexOf(item[j].goods_id) == -1)) {
@@ -4547,7 +4550,7 @@ Page({ @@ -4547,7 +4550,7 @@ Page({
4547 4550
4548 } 4551 }
4549 //判断有没有默认的物流地址值 4552 //判断有没有默认的物流地址值
4550 - if (def_exp_code != "" && def_exp_code != null && def_exp_code != undefined) { 4553 + if (def_exp_code != "" && def_exp_code != null && def_exp_code != undefined && !th.data.is_default_logistics) {
4551 var wu_arr = this.data.wu_arr; 4554 var wu_arr = this.data.wu_arr;
4552 if (wu_arr != null && wu_arr != "") { 4555 if (wu_arr != null && wu_arr != "") {
4553 for (var i = 0; i < wu_arr.length; i++) { 4556 for (var i = 0; i < wu_arr.length; i++) {
@@ -4586,7 +4589,7 @@ Page({ @@ -4586,7 +4589,7 @@ Page({
4586 } 4589 }
4587 4590
4588 //判断有没有默认的物流地址值 4591 //判断有没有默认的物流地址值
4589 - if (def_exp_code != "" && def_exp_code != null && def_exp_code != undefined) { 4592 + if (def_exp_code != "" && def_exp_code != null && def_exp_code != undefined && !th.data.is_default_logistics) {
4590 var wu_arr = this.data.wu_arr; 4593 var wu_arr = this.data.wu_arr;
4591 if (wu_arr != null && wu_arr != "") { 4594 if (wu_arr != null && wu_arr != "") {
4592 for (var i = 0; i < wu_arr.length; i++) { 4595 for (var i = 0; i < wu_arr.length; i++) {
@@ -5138,10 +5141,12 @@ Page({ @@ -5138,10 +5141,12 @@ Page({
5138 //更新下默认,在onshow里面 5141 //更新下默认,在onshow里面
5139 update_code() { 5142 update_code() {
5140 var th = this, m_wind = 0, def_exp_code = getApp().globalData.userInfo.def_exp_code; 5143 var th = this, m_wind = 0, def_exp_code = getApp().globalData.userInfo.def_exp_code;
  5144 +
5141 //--定时器,判断wu_arr不未空-- 5145 //--定时器,判断wu_arr不未空--
5142 var uii = setInterval(function () { 5146 var uii = setInterval(function () {
5143 if (th.data.wu_arr) { 5147 if (th.data.wu_arr) {
5144 clearInterval(uii); 5148 clearInterval(uii);
  5149 + if(th.data.is_default_logistics) return false;
5145 for (var k = 0; k < th.data.wu_arr.length; k++) { 5150 for (var k = 0; k < th.data.wu_arr.length; k++) {
5146 var item = th.data.wu_arr[k]; 5151 var item = th.data.wu_arr[k];
5147 if (def_exp_code == item.code) { 5152 if (def_exp_code == item.code) {
pages/cart/cart2_inte/cart2_inte.js
@@ -472,7 +472,7 @@ Page({ @@ -472,7 +472,7 @@ Page({
472 if (th.data.bn_goods) et = th.data.bn_exp_type 472 if (th.data.bn_goods) et = th.data.bn_exp_type
473 473
474 var m_wind = 0, def_exp_code = getApp().globalData.userInfo.def_exp_code; 474 var m_wind = 0, def_exp_code = getApp().globalData.userInfo.def_exp_code;
475 - if (et == 0 && def_exp_code) { 475 + if (et == 0 && def_exp_code && !th.data.is_default_logistics) {
476 for (var k = 0; k < th.data.wu_arr.length; k++) { 476 for (var k = 0; k < th.data.wu_arr.length; k++) {
477 var item = th.data.wu_arr[k]; if (def_exp_code == item.code) { m_wind = k; } 477 var item = th.data.wu_arr[k]; if (def_exp_code == item.code) { m_wind = k; }
478 } 478 }
@@ -1315,7 +1315,7 @@ Page({ @@ -1315,7 +1315,7 @@ Page({
1315 } 1315 }
1316 1316
1317 //判断有没有默认的物流地址值 1317 //判断有没有默认的物流地址值
1318 - if (def_exp_code != "" && def_exp_code != null && def_exp_code != undefined) { 1318 + if (def_exp_code != "" && def_exp_code != null && def_exp_code != undefined && !th.data.is_default_logistics) {
1319 var wu_arr = this.data.wu_arr; 1319 var wu_arr = this.data.wu_arr;
1320 if (wu_arr != null && wu_arr != "") { 1320 if (wu_arr != null && wu_arr != "") {
1321 for (var i = 0; i < wu_arr.length; i++) { 1321 for (var i = 0; i < wu_arr.length; i++) {
@@ -1416,10 +1416,13 @@ Page({ @@ -1416,10 +1416,13 @@ Page({
1416 //更新下默认,在onshow里面 1416 //更新下默认,在onshow里面
1417 update_code() { 1417 update_code() {
1418 var th = this, m_wind = 0, def_exp_code = getApp().globalData.userInfo.def_exp_code; 1418 var th = this, m_wind = 0, def_exp_code = getApp().globalData.userInfo.def_exp_code;
  1419 +
  1420 +
1419 //--定时器,判断wu_arr不未空-- 1421 //--定时器,判断wu_arr不未空--
1420 var uii = setInterval(function () { 1422 var uii = setInterval(function () {
1421 if (th.data.wu_arr) { 1423 if (th.data.wu_arr) {
1422 clearInterval(uii); 1424 clearInterval(uii);
  1425 + if(th.data.is_default_logistics) return false;
1423 for (var k = 0; k < th.data.wu_arr.length; k++) { 1426 for (var k = 0; k < th.data.wu_arr.length; k++) {
1424 var item = th.data.wu_arr[k]; 1427 var item = th.data.wu_arr[k];
1425 if (def_exp_code == item.code) { m_wind = k; } 1428 if (def_exp_code == item.code) { m_wind = k; }
pages/cart/cart2_pt/cart2_pt.js
@@ -1465,10 +1465,10 @@ Page({ @@ -1465,10 +1465,10 @@ Page({
1465 //更新下默认,在onshow里面 1465 //更新下默认,在onshow里面
1466 update_code() { 1466 update_code() {
1467 var th = this, m_wind = 0, def_exp_code = getApp().globalData.userInfo.def_exp_code; 1467 var th = this, m_wind = 0, def_exp_code = getApp().globalData.userInfo.def_exp_code;
1468 -  
1469 var uii = setInterval(function () { 1468 var uii = setInterval(function () {
1470 if (th.data.wu_arr) { 1469 if (th.data.wu_arr) {
1471 clearInterval(uii); 1470 clearInterval(uii);
  1471 + if(th.data.is_default_logistics) return false;
1472 for (var k = 0; k < th.data.wu_arr.length; k++) { 1472 for (var k = 0; k < th.data.wu_arr.length; k++) {
1473 var item = th.data.wu_arr[k]; 1473 var item = th.data.wu_arr[k];
1474 if (def_exp_code == item.code) { 1474 if (def_exp_code == item.code) {
pages/cart/cart_wk/cart_wk.js
@@ -109,6 +109,13 @@ Page({ @@ -109,6 +109,13 @@ Page({
109 109
110 }) 110 })
111 111
  112 + //--更新默认地址--,看一下是不是跳到地址页面
  113 + if (!getApp().globalData.is_cart_old) {
  114 + this.update_code();
  115 + } else {
  116 + getApp().globalData.is_cart_old = 0;
  117 + }
  118 +
112 }, 119 },
113 /** 120 /**
114 * 用户点击右上角分享 121 * 用户点击右上角分享
@@ -1065,6 +1072,25 @@ Page({ @@ -1065,6 +1072,25 @@ Page({
1065 }); 1072 });
1066 }, 1073 },
1067 1074
  1075 + //更新下默认,在onshow里面
  1076 + update_code() {
  1077 + var th = this, m_wind = 0, def_exp_code = getApp().globalData.userInfo.def_exp_code;
  1078 + var uii = setInterval(function () {
  1079 + if (th.data.wu_arr) {
  1080 + clearInterval(uii);
  1081 + if(th.data.is_default_logistics) return false;
  1082 + for (var k = 0; k < th.data.wu_arr.length; k++) {
  1083 + var item = th.data.wu_arr[k];
  1084 + if (def_exp_code == item.code) {
  1085 + m_wind = k;
  1086 + }
  1087 + }
  1088 + //--如果是立即购买--
  1089 + th.setData({ index: m_wind, is_express: m_wind });
  1090 + }
  1091 + }, 500)
  1092 + },
  1093 +
1068 1094
1069 //// 开启物流的弹窗 1095 //// 开启物流的弹窗
1070 show_wu_arr: function (e) { 1096 show_wu_arr: function (e) {