Commit deec2f5a67711b6c9244b81ef354938825abbf87

Authored by yvan.ni
1 parent 5a491db8

测试报警。5分钟多少次的

packageA/pages/goodsInfo/goodsInfo.js
@@ -320,7 +320,7 @@ Page({ @@ -320,7 +320,7 @@ Page({
320 //如果有开启近距离的话,同时距离优不一样了 320 //如果有开启近距离的话,同时距离优不一样了
321 if (that.data.lat != null) { 321 if (that.data.lat != null) {
322 //如果经纬度有变化的话 322 //如果经纬度有变化的话
323 - if( appd.lat==that.data.lat && appd.lon==that.data.lon && e.distance>0 ){ 323 + if(e && appd.lat==that.data.lat && appd.lon==that.data.lon && e.distance>0 ){
324 that.data.fir_def_store=e; 324 that.data.fir_def_store=e;
325 that.setData({ 325 that.setData({
326 def_pick_store: e, 326 def_pick_store: e,
@@ -884,7 +884,7 @@ Page({ @@ -884,7 +884,7 @@ Page({
884 data: dd, 884 data: dd,
885 }).then(res => { 885 }).then(res => {
886 var e = res; 886 var e = res;
887 - if (e.data.code == 0) { 887 + if (e.data.code == 0 && e.data.data && e.data.data.pageData && e.data.data.pageData.length>0) {
888 //--普通门店排版-- 888 //--普通门店排版--
889 setTimeout(function(){ 889 setTimeout(function(){
890 var sto_list=th.data.data.storageId; 890 var sto_list=th.data.data.storageId;
@@ -1078,12 +1078,16 @@ Page({ @@ -1078,12 +1078,16 @@ Page({
1078 }); 1078 });
1079 //-----如果没有默认门店,要取第一个门店作为默认店------ 1079 //-----如果没有默认门店,要取第一个门店作为默认店------
1080 if (!th.data.def_pick_store && th.data.bconfig && th.data.bconfig.is_sort_storage) { 1080 if (!th.data.def_pick_store && th.data.bconfig && th.data.bconfig.is_sort_storage) {
1081 - th.setData({  
1082 - def_pick_store:e.data.data.pageData[0],  
1083 - sto_sele_name: e.data.data.pageData[0].pickup_name,  
1084 - sto_sele_id: e.data.data.pageData[0].pickup_id,  
1085 - sto_sele_distr: e.data.data.pageData[0].distr_type  
1086 - }) 1081 +
  1082 + if(e.data.data && e.data.data.pageData && e.data.data.pageData.length>0){
  1083 + th.setData({
  1084 + def_pick_store:e.data.data.pageData[0],
  1085 + sto_sele_name: e.data.data.pageData[0].pickup_name,
  1086 + sto_sele_id: e.data.data.pageData[0].pickup_id,
  1087 + sto_sele_distr: e.data.data.pageData[0].distr_type
  1088 + })
  1089 + }
  1090 +
1087 } 1091 }
1088 } 1092 }
1089 }, 1093 },
@@ -1857,7 +1861,8 @@ Page({ @@ -1857,7 +1861,8 @@ Page({
1857 }); 1861 });
1858 return false; 1862 return false;
1859 } 1863 }
1860 - 1864 +
  1865 + if(!item) return false;
1861 1866
1862 th.setData({ 1867 th.setData({
1863 def_pick_store: item, 1868 def_pick_store: item,
@@ -1961,6 +1966,9 @@ Page({ @@ -1961,6 +1966,9 @@ Page({
1961 } 1966 }
1962 }); 1967 });
1963 1968
  1969 +
  1970 + if(!item) return false;
  1971 +
1964 th.setData({ 1972 th.setData({
1965 def_pick_store: item, 1973 def_pick_store: item,
1966 sto_sele_name: item.pickup_name, 1974 sto_sele_name: item.pickup_name,
packageA/pages/profile/profile.js
@@ -169,6 +169,8 @@ Page({ @@ -169,6 +169,8 @@ Page({
169 var index = th.data.sec_pick_index; 169 var index = th.data.sec_pick_index;
170 item = th.data.sec_sto.s_arr[index]; 170 item = th.data.sec_sto.s_arr[index];
171 } 171 }
  172 +
  173 + if(!item) return false;
172 th.setData({ 174 th.setData({
173 def_pick_store: item, 175 def_pick_store: item,
174 stoname: item.pickup_name, 176 stoname: item.pickup_name,
@@ -255,7 +257,7 @@ Page({ @@ -255,7 +257,7 @@ Page({
255 data: dd, 257 data: dd,
256 success:function(res){ 258 success:function(res){
257 var e = res; 259 var e = res;
258 - if (e.data.code == 0) { 260 + if (e.data.code == 0 && e.data.data && e.data.data.pageData && e.data.data.pageData.length>0) {
259 //-- 如果有默认选择门店的时候,要把默认门店放在第一位 -- 261 //-- 如果有默认选择门店的时候,要把默认门店放在第一位 --
260 if (th.data.def_pick_store) { 262 if (th.data.def_pick_store) {
261 for (var k = 0; k < e.data.data.pageData.length; k++) { 263 for (var k = 0; k < e.data.data.pageData.length; k++) {
packageA/pages/prom_list/prom_list.js
@@ -722,7 +722,9 @@ Page({ @@ -722,7 +722,9 @@ Page({
722 get_sto(e) { 722 get_sto(e) {
723 var th = this,that=this; 723 var th = this,that=this;
724 var timer_get = setInterval(function() { 724 var timer_get = setInterval(function() {
725 - if (th.data.is_get_local_ok == 0) return false; 725 + if (th.data.is_get_local_ok == 0) return false;
  726 + if(!th.data.data) return false;
  727 +
726 var dd = null, 728 var dd = null,
727 c_list=th.data.collocationList, 729 c_list=th.data.collocationList,
728 i = getApp().request; 730 i = getApp().request;
pages/cart/cart2/c_filter.wxs
1 var filters = { 1 var filters = {
2 toFix:function(val,count){ 2 toFix:function(val,count){
  3 + if(!val) return parseFloat(0).toFixed(count);
3 return val.toFixed(count) 4 return val.toFixed(count)
4 }, 5 },
5 format_time:function(ts,isFull) { 6 format_time:function(ts,isFull) {
pages/cart/cart2/cart2.js
@@ -583,6 +583,8 @@ Page({ @@ -583,6 +583,8 @@ Page({
583 a.get("/api/weshop/goods/get/" + oo.stoid+"/"+e, { 583 a.get("/api/weshop/goods/get/" + oo.stoid+"/"+e, {
584 success:async function (t) { 584 success:async function (t) {
585 var gd = t.data.data; 585 var gd = t.data.data;
  586 + if(!gd) return false;
  587 +
586 t.data.data.original_img = oo.imghost + t.data.data.original_img; 588 t.data.data.original_img = oo.imghost + t.data.data.original_img;
587 t.data.data['buynum'] = gg.goods_num; 589 t.data.data['buynum'] = gg.goods_num;
588 var distr_t=0,et=0 590 var distr_t=0,et=0
pages/cart/cart2_inte/cart2_inte.js
@@ -301,6 +301,8 @@ Page({ @@ -301,6 +301,8 @@ Page({
301 a.get("/api/weshop/goods/get/" + oo.stoid+"/"+e, { 301 a.get("/api/weshop/goods/get/" + oo.stoid+"/"+e, {
302 success:async function (t) { 302 success:async function (t) {
303 var gd = t.data.data; 303 var gd = t.data.data;
  304 + if(!gd) return false;
  305 +
304 t.data.data.original_img = oo.imghost + t.data.data.original_img; 306 t.data.data.original_img = oo.imghost + t.data.data.original_img;
305 t.data.data['buynum'] = gg.goods_num; 307 t.data.data['buynum'] = gg.goods_num;
306 var distr_t=0,et=0 308 var distr_t=0,et=0
@@ -1037,9 +1039,10 @@ Page({ @@ -1037,9 +1039,10 @@ Page({
1037 if (rse.data.code==0){ 1039 if (rse.data.code==0){
1038 getApp().globalData.userInfo.def_exp_code=is_shipping_code; 1040 getApp().globalData.userInfo.def_exp_code=is_shipping_code;
1039 th.setData({ open_express: 0 }); 1041 th.setData({ open_express: 0 });
1040 - //----计算此时购物车的价格----  
1041 - if(th.data.is_b_now==1) th.calculatePrice2();  
1042 - else th.calculatePrice(); 1042 + //----计算此时购物车的价格,这个页面没有calculatePrice(),2021.7.19--------
  1043 + //if(th.data.is_b_now==1) th.calculatePrice2();
  1044 + //else th.calculatePrice();
  1045 + th.calculatePrice2();
1043 } 1046 }
1044 } 1047 }
1045 }) 1048 })
pages/cart/cart2_pt/cart2_pt.js
@@ -169,6 +169,8 @@ Page({ @@ -169,6 +169,8 @@ Page({
169 a.get("/api/weshop/goods/get/" + oo.stoid+"/"+gg.goods_id, { 169 a.get("/api/weshop/goods/get/" + oo.stoid+"/"+gg.goods_id, {
170 success: function (t) { 170 success: function (t) {
171 var gd = t.data.data; 171 var gd = t.data.data;
  172 + if(!gd) return false;
  173 +
172 t.data.data.original_img = oo.imghost + t.data.data.original_img; 174 t.data.data.original_img = oo.imghost + t.data.data.original_img;
173 t.data.data['buynum'] = gg.goods_num; 175 t.data.data['buynum'] = gg.goods_num;
174 console.log(t.data.data); 176 console.log(t.data.data);
@@ -900,9 +902,10 @@ Page({ @@ -900,9 +902,10 @@ Page({
900 if (rse.data.code==0){ 902 if (rse.data.code==0){
901 getApp().globalData.userInfo.def_exp_code=is_shipping_code; 903 getApp().globalData.userInfo.def_exp_code=is_shipping_code;
902 th.setData({ open_express: 0 }); 904 th.setData({ open_express: 0 });
903 - //----计算此时购物车的价格----  
904 - if(th.data.is_b_now==1) th.calculatePrice2();  
905 - else th.calculatePrice(); 905 + //----计算此时购物车的价格,这个页面没有calculatePrice(),2021.7.19----
  906 + //if(th.data.is_b_now==1) th.calculatePrice2();
  907 + //else th.calculatePrice();
  908 + th.calculatePrice2();
906 } 909 }
907 } 910 }
908 }) 911 })
pages/cart/cart_wk/cart_wk.js
@@ -243,6 +243,7 @@ Page({ @@ -243,6 +243,7 @@ Page({
243 tail_money = parseFloat(tail_money); 243 tail_money = parseFloat(tail_money);
244 order.tail_money = tail_money; 244 order.tail_money = tail_money;
245 245
  246 + if(!goods) return false;
246 //--判断物流-- 247 //--判断物流--
247 if (goods.distr_type) 248 if (goods.distr_type)
248 distr_type = goods.distr_type; 249 distr_type = goods.distr_type;
@@ -619,9 +620,10 @@ Page({ @@ -619,9 +620,10 @@ Page({
619 if (rse.data.code == 0) { 620 if (rse.data.code == 0) {
620 getApp().globalData.userInfo.def_exp_code = is_shipping_code; 621 getApp().globalData.userInfo.def_exp_code = is_shipping_code;
621 th.setData({ open_express: 0 }); 622 th.setData({ open_express: 0 });
622 - //----计算此时购物车的价格----  
623 - if (th.data.is_b_now == 1) th.calculatePrice2();  
624 - else th.calculatePrice(); 623 + //----计算此时购物车的价格,这个页面没有calculatePrice(),2021.7.19----
  624 + //if (th.data.is_b_now == 1) th.calculatePrice2();
  625 + //else th.calculatePrice();
  626 + th.calculatePrice2();
625 } 627 }
626 } 628 }
627 }) 629 })
pages/goods/goodsInfo/goodsInfo.js
@@ -449,7 +449,7 @@ Page({ @@ -449,7 +449,7 @@ Page({
449 //如果有开启近距离的话,同时距离优不一样了 449 //如果有开启近距离的话,同时距离优不一样了
450 if (that.data.lat != null) { 450 if (that.data.lat != null) {
451 //如果经纬度有变化的话 451 //如果经纬度有变化的话
452 - if( appd.lat==that.data.lat && appd.lon==that.data.lon && e.distance>0 ){ 452 + if(e && appd.lat==that.data.lat && appd.lon==that.data.lon && e.distance>0 ){
453 //that.data.fir_def_store=e; 453 //that.data.fir_def_store=e;
454 // that.setData({ 454 // that.setData({
455 // def_pick_store: e, 455 // def_pick_store: e,
@@ -2385,7 +2385,7 @@ Page({ @@ -2385,7 +2385,7 @@ Page({
2385 }).then(res => { 2385 }).then(res => {
2386 var e = res; 2386 var e = res;
2387 2387
2388 - if (e.data.code == 0) { 2388 + if (e.data.code == 0 && e.data.data && e.data.data.pageData && e.data.data.pageData.length>0) {
2389 2389
2390 //如果有开启距离的功能,没有设置默认门店,要用最近的门店作为默认门店 2390 //如果有开启距离的功能,没有设置默认门店,要用最近的门店作为默认门店
2391 if(dd.lat && (!th.data.def_pick_store || JSON.stringify(th.data.def_pick_store)=='{}') && th.data.bconfig && th.data.bconfig.is_sort_storage){ 2391 if(dd.lat && (!th.data.def_pick_store || JSON.stringify(th.data.def_pick_store)=='{}') && th.data.bconfig && th.data.bconfig.is_sort_storage){
@@ -4831,7 +4831,8 @@ Page({ @@ -4831,7 +4831,8 @@ Page({
4831 var index = th.data.sec_pick_index; 4831 var index = th.data.sec_pick_index;
4832 item = th.data.sec_sto.s_arr[index]; 4832 item = th.data.sec_sto.s_arr[index];
4833 } 4833 }
4834 - 4834 +
  4835 + if(!th.data.sele_g) return false;
4835 //判断门店的配送方式是不是匹配 4836 //判断门店的配送方式是不是匹配
4836 var g_distr_type = th.data.sele_g.distr_type; 4837 var g_distr_type = th.data.sele_g.distr_type;
4837 if(item.distr_type!=0 && g_distr_type!=0 && item.distr_type!=g_distr_type){ 4838 if(item.distr_type!=0 && g_distr_type!=0 && item.distr_type!=g_distr_type){
pages/team/team_show/team_show.js
@@ -575,6 +575,7 @@ Page({ @@ -575,6 +575,7 @@ Page({
575 } 575 }
576 //--定时器推迟一下-- 576 //--定时器推迟一下--
577 setTimeout(function () { 577 setTimeout(function () {
  578 + if(!th.data.goods) return false;
578 var g_distr_type=th.data.goods.distr_type; 579 var g_distr_type=th.data.goods.distr_type;
579 //--如果默认门店的配送方式不对,就不能被选择-- 580 //--如果默认门店的配送方式不对,就不能被选择--
580 if(ee.distr_type!=0 && g_distr_type!=0 && ee.distr_type!=g_distr_type ){ 581 if(ee.distr_type!=0 && g_distr_type!=0 && ee.distr_type!=g_distr_type ){
@@ -1086,6 +1087,7 @@ Page({ @@ -1086,6 +1087,7 @@ Page({
1086 var th = this,that=this; 1087 var th = this,that=this;
1087 var timer_get = setInterval(function() { 1088 var timer_get = setInterval(function() {
1088 if (th.data.is_get_local_ok == 0) return false; 1089 if (th.data.is_get_local_ok == 0) return false;
  1090 + if (th.data.goods) return false;
1089 var dd = null, 1091 var dd = null,
1090 i = getApp().request; 1092 i = getApp().request;
1091 var g_distr_type = th.data.goods.distr_type; 1093 var g_distr_type = th.data.goods.distr_type;
@@ -1120,7 +1122,7 @@ Page({ @@ -1120,7 +1122,7 @@ Page({
1120 data: dd, 1122 data: dd,
1121 }).then(res => { 1123 }).then(res => {
1122 var e = res; 1124 var e = res;
1123 - if (e.data.code == 0) { 1125 + if (e.data.code == 0 && e.data.data && e.data.data.pageData && e.data.data.pageData.length>0) {
1124 1126
1125 //如果有开启距离的功能,没有设置默认门店,要用最近的门店作为默认门店 1127 //如果有开启距离的功能,没有设置默认门店,要用最近的门店作为默认门店
1126 if(dd.lat && !th.data.def_pick_store && th.data.bconfig && th.data.bconfig.is_sort_storage){ 1128 if(dd.lat && !th.data.def_pick_store && th.data.bconfig && th.data.bconfig.is_sort_storage){
@@ -1366,6 +1368,7 @@ Page({ @@ -1366,6 +1368,7 @@ Page({
1366 var index = th.data.sec_pick_index; 1368 var index = th.data.sec_pick_index;
1367 item = th.data.sec_sto.s_arr[index]; 1369 item = th.data.sec_sto.s_arr[index];
1368 } 1370 }
  1371 + if(!item) return false;
1369 1372
1370 1373
1371 th.setData({ 1374 th.setData({
pages/user/userinfo/userinfo.js
@@ -215,6 +215,7 @@ Page({ @@ -215,6 +215,7 @@ Page({
215 var index = th.data.sec_pick_index; 215 var index = th.data.sec_pick_index;
216 item = th.data.sec_sto.s_arr[index]; 216 item = th.data.sec_sto.s_arr[index];
217 } 217 }
  218 + if(!item) return false;
218 th.setData({ 219 th.setData({
219 def_pick_store: item, 220 def_pick_store: item,
220 stoname: item.pickup_name, 221 stoname: item.pickup_name,