From 434132f24aeec129f2c48d4329ca991acd8c36ea Mon Sep 17 00:00:00 2001 From: yvan.ni Date: Sat, 16 Jan 2021 09:36:13 +0800 Subject: [PATCH] 脚本错误 --- app.js | 2 +- packageA/pages/activity_share/activity_share.js | 7 +++++++ packageA/pages/goods_share/goods_share.js | 7 +++++++ packageA/pages/jfbuy/jfbuy.js | 2 +- packageA/pages/prom_list/prom_list.js | 10 +++++++++- pages/goods/goodsList/goodsList.js | 2 +- pages/index/index/index.js | 3 +++ pages/user/assistance/task_assistance.js | 2 +- pages/user/coupons/coupons.js | 24 ++++++++++++++---------- pages/user/integral/integral.js | 6 ++++-- pages/user/integral/query/index.js | 16 ++++++++-------- pages/user/member/account/account.js | 7 +++---- pages/user/member/account_unable/account_unable.js | 9 ++++----- pages/user/member/cash_record/cash_record.js | 9 +++------ 14 files changed, 66 insertions(+), 40 deletions(-) diff --git a/app.js b/app.js index 723e1d7..95a978e 100644 --- a/app.js +++ b/app.js @@ -178,7 +178,7 @@ App({ success: function (o) { console.log('getwuliu'); console.log(o); - if (o.data.code == 0) { + if (o.data.code == 0 && o.data.data && o.data.data.pageData && o.data.data.pageData.length>0) { var arr = o.data.data.pageData; console.log(arr); arr.forEach(function(item,index){ diff --git a/packageA/pages/activity_share/activity_share.js b/packageA/pages/activity_share/activity_share.js index 5383241..70f5da7 100644 --- a/packageA/pages/activity_share/activity_share.js +++ b/packageA/pages/activity_share/activity_share.js @@ -466,6 +466,13 @@ Page({ var storid = oo.stoid; var th = this; getApp().request.promiseGet("/api/weshop/plus/vip/mem/bership/list?" + "storeId=" + storid, {}).then(res => { + + if(res.data.code!=0 || !res.data.data){ + var ob={"card_list":[],"name_map":''}; + func(ob); + return false; + } + var plusCard = res.data.data; var arr = [1219, 2089, 3031]; var new_arr = new Array(); diff --git a/packageA/pages/goods_share/goods_share.js b/packageA/pages/goods_share/goods_share.js index fbc4d48..8305457 100644 --- a/packageA/pages/goods_share/goods_share.js +++ b/packageA/pages/goods_share/goods_share.js @@ -281,6 +281,13 @@ Page({ var storid = oo.stoid; var th = this; getApp().request.promiseGet("/api/weshop/plus/vip/mem/bership/list?" + "storeId=" + storid, {}).then(res => { + + if(res.data.code!=0 || !res.data.data){ + var ob={"card_list":[],"name_map":''}; + func(ob); + return false; + } + var plusCard = res.data.data; var arr = [1219, 2089, 3031]; var new_arr = new Array(); diff --git a/packageA/pages/jfbuy/jfbuy.js b/packageA/pages/jfbuy/jfbuy.js index 433181a..fb503a7 100644 --- a/packageA/pages/jfbuy/jfbuy.js +++ b/packageA/pages/jfbuy/jfbuy.js @@ -297,7 +297,7 @@ Page({ // 关闭加载状态 th.data.is_load2=0; // 请求成功 - if(res.data.code==0) { + if(res.data.code==0 && res.data.data && res.data.data.pageData) { if(res.data.data.pageData.length>0) { th.data.currentPage2++; var data = res.data.data.pageData; diff --git a/packageA/pages/prom_list/prom_list.js b/packageA/pages/prom_list/prom_list.js index 2713787..c68a3e0 100644 --- a/packageA/pages/prom_list/prom_list.js +++ b/packageA/pages/prom_list/prom_list.js @@ -39,6 +39,7 @@ Page({ goodsInputNum:1, g_buy_num: null, sele_collocation:null, + }, //------初始化加载---------- @@ -108,7 +109,7 @@ Page({ getApp().request.promiseGet("/api/weshop/pickup/list",{ data:{store_id:os.stoid,pickup_id:e.pickup_id,lat:th.data.lat,lon: th.data.lon}, }).then(res=>{ - if(res.data.code==0){ + if(res.data.code==0 && res.data.data && res.data.data.pageData){ e=res.data.data.pageData[0]; if (e){ appd.pk_store=e; @@ -1526,6 +1527,13 @@ Page({ var storid = os.stoid; var th = this; getApp().request.promiseGet("/api/weshop/plus/vip/mem/bership/list?" + "storeId=" + storid, {}).then(res => { + + if(res.data.code!=0 || !res.data.data){ + var ob={"card_list":[],"name_map":''}; + func(ob); + return false; + } + var plusCard = res.data.data; var arr = [1219, 2089, 3031]; var new_arr = new Array(); diff --git a/pages/goods/goodsList/goodsList.js b/pages/goods/goodsList/goodsList.js index 3f11805..4786d3d 100644 --- a/pages/goods/goodsList/goodsList.js +++ b/pages/goods/goodsList/goodsList.js @@ -128,7 +128,7 @@ Page({ //-- 获取 -- await getApp().request.promiseGet("/api/weshop/libao/libaoForm/page?id="+content.libao+"&store_id="+oo.stoid, { }).then(res => { - if(res.data.code==0) + if(res.data.code==0 && res.data.data && res.data.data.pageData && res.data.data.pageData.length>0) arr[i].content.lb_name=res.data.data.pageData[0].lbtitle; }) } diff --git a/pages/index/index/index.js b/pages/index/index/index.js index d656ff9..bc6f8b6 100644 --- a/pages/index/index/index.js +++ b/pages/index/index/index.js @@ -478,6 +478,9 @@ Page({ this.data.recommend = null, this.data.currentPage = 1, n.resetConfig(), this.requestHomePage(), this.requestRecommend(); }, + requestRecommend(){}, + requestHomePage(){}, + onUnload: function() { this.destroyActivityTimer(); }, diff --git a/pages/user/assistance/task_assistance.js b/pages/user/assistance/task_assistance.js index 960f422..76eaf67 100644 --- a/pages/user/assistance/task_assistance.js +++ b/pages/user/assistance/task_assistance.js @@ -203,7 +203,7 @@ Page({ getApp().my_warnning(data.msg, 0, th); return false; } - if (data.code == 0) { + if (data.code == 0 && data.data && data.data.pageData && data.data.pageData.length>0) { //轮播图的数据 var data_aissa = data.data.pageData; //当前时间戳 diff --git a/pages/user/coupons/coupons.js b/pages/user/coupons/coupons.js index 6ec46ff..e1e7a04 100644 --- a/pages/user/coupons/coupons.js +++ b/pages/user/coupons/coupons.js @@ -229,16 +229,20 @@ Page({ getApp().request.promiseGet("/api/weshop/users/listQuan", { data:get_data }).then(res=>{ - var a = res.data,val = a.data.total; - var details = a.data.pageData; - if (details.length == 0){ - if(th.data.b_out_arr) th.setData({ number: th.data.b_out_arr.length}); - return false; - } - - var all_length=val+th.data.b_out_arr.length; - th.setData({ number: all_length}); - + + if(res.data.code==0 && res.data){ + var a = res.data,val = a.data.total; + var details = a.data.pageData; + if (details.length == 0){ + if(th.data.b_out_arr) th.setData({ number: th.data.b_out_arr.length}); + return false; + } + var all_length=val; + if(th.data.b_out_arr) all_length+=th.data.b_out_arr.length; + th.setData({ number: all_length}); + } + + }) }, diff --git a/pages/user/integral/integral.js b/pages/user/integral/integral.js index abf7e0d..463ddf1 100644 --- a/pages/user/integral/integral.js +++ b/pages/user/integral/integral.js @@ -73,13 +73,15 @@ Page({ await getApp().request.promiseGet("/api/weshop/users/listPoints", { data: get_data }).then(res => { + var msg = res.data; - details = msg.data.pageData; - if (details.length == 0) { + if(!msg || !msg.data.pageData || msg.data.pageData.length == 0){ this.data.is_no_more = 1; getApp().showWarning("未找更多数据"); return false; } + + details = msg.data.pageData; details.forEach(function (val, ind) { big_arr.push(val); }) diff --git a/pages/user/integral/query/index.js b/pages/user/integral/query/index.js index f5d0671..db4d829 100644 --- a/pages/user/integral/query/index.js +++ b/pages/user/integral/query/index.js @@ -168,19 +168,19 @@ Page({ }).then(res => { var details = res.data; - console.log(details, "iiii"); - var details = details.data.pageData; - console.log(details, "aaa"); - if (details.length == 0) { + + + + if (!details.data || details.data.pageData.length == 0) { // this.data.is_no_more = 1; - console.log("无极剑圣", details); - getApp().showWarning("未找更多数据"); return false; } - console.log("不空", details); - console.log("长度", details.length); + + var details = details.data.pageData; + + details.forEach(function (val, ind) { big_arr.push(val); }) diff --git a/pages/user/member/account/account.js b/pages/user/member/account/account.js index 6fe309a..a1eee9d 100644 --- a/pages/user/member/account/account.js +++ b/pages/user/member/account/account.js @@ -100,16 +100,15 @@ Page({ data: get_data, isShowLoading:1 }).then(res => { var details = res.data; - // console.log(details, "iiii"); - var details=details.data.pageData; - //console.log(details,"aaa"); - if (details.length== 0){ + if (!details || !details.data || !details.data.pageData || details.data.pageData.length== 0){ this.data.is_no_more=1; getApp().showWarning("未找更多数据"); return false; } + + var details=details.data.pageData; // console.log("不空", details); // console.log("长度", details.length); details.forEach(function(val,ind){ diff --git a/pages/user/member/account_unable/account_unable.js b/pages/user/member/account_unable/account_unable.js index e229120..1943da9 100644 --- a/pages/user/member/account_unable/account_unable.js +++ b/pages/user/member/account_unable/account_unable.js @@ -99,17 +99,16 @@ Page({ await getApp().request.promiseGet("/api/weshop/users/pageUnablereCord", { data: get_data, isShowLoading: 1 }).then(res => { + var details = res.data; - // console.log(details, "iiii"); - var details = details.data.pageData; - //console.log(details,"aaa"); - if (details.length == 0) { + if ( !details || !details.data || !details.data.pageData || details.data.pageData.length == 0) { this.data.is_no_more = 1; getApp().showWarning("未找更多数据"); - return false; } + + var details = details.data.pageData; // console.log("不空", details); // console.log("长度", details.length); details.forEach(function (val, ind) { diff --git a/pages/user/member/cash_record/cash_record.js b/pages/user/member/cash_record/cash_record.js index bbeee5a..c7aa73f 100644 --- a/pages/user/member/cash_record/cash_record.js +++ b/pages/user/member/cash_record/cash_record.js @@ -110,17 +110,14 @@ Page({ data: get_data, isShowLoading: 1 }).then(res => { var details = res.data; - console.log(details, "iiii"); - var details = details.data.pageData; - console.log(details, "aaa"); - if (details.length == 0) { + if (!details || !details.data || !details.data.pageData || details.data.pageData.length == 0) { this.data.is_no_more = 1; getApp().showWarning("未找更多数据"); return false; } - console.log("不空", details); - console.log("长度", details.length); + var details = details.data.pageData; + details.forEach(function (val, ind) { big_arr.push(val); }) -- libgit2 0.21.4