Commit 434132f24aeec129f2c48d4329ca991acd8c36ea
1 parent
b0ca524d
脚本错误
Showing
14 changed files
with
66 additions
and
40 deletions
app.js
| ... | ... | @@ -178,7 +178,7 @@ App({ |
| 178 | 178 | success: function (o) { |
| 179 | 179 | console.log('getwuliu'); |
| 180 | 180 | console.log(o); |
| 181 | - if (o.data.code == 0) { | |
| 181 | + if (o.data.code == 0 && o.data.data && o.data.data.pageData && o.data.data.pageData.length>0) { | |
| 182 | 182 | var arr = o.data.data.pageData; |
| 183 | 183 | console.log(arr); |
| 184 | 184 | arr.forEach(function(item,index){ | ... | ... |
packageA/pages/activity_share/activity_share.js
| ... | ... | @@ -466,6 +466,13 @@ Page({ |
| 466 | 466 | var storid = oo.stoid; |
| 467 | 467 | var th = this; |
| 468 | 468 | getApp().request.promiseGet("/api/weshop/plus/vip/mem/bership/list?" + "storeId=" + storid, {}).then(res => { |
| 469 | + | |
| 470 | + if(res.data.code!=0 || !res.data.data){ | |
| 471 | + var ob={"card_list":[],"name_map":''}; | |
| 472 | + func(ob); | |
| 473 | + return false; | |
| 474 | + } | |
| 475 | + | |
| 469 | 476 | var plusCard = res.data.data; |
| 470 | 477 | var arr = [1219, 2089, 3031]; |
| 471 | 478 | var new_arr = new Array(); | ... | ... |
packageA/pages/goods_share/goods_share.js
| ... | ... | @@ -281,6 +281,13 @@ Page({ |
| 281 | 281 | var storid = oo.stoid; |
| 282 | 282 | var th = this; |
| 283 | 283 | getApp().request.promiseGet("/api/weshop/plus/vip/mem/bership/list?" + "storeId=" + storid, {}).then(res => { |
| 284 | + | |
| 285 | + if(res.data.code!=0 || !res.data.data){ | |
| 286 | + var ob={"card_list":[],"name_map":''}; | |
| 287 | + func(ob); | |
| 288 | + return false; | |
| 289 | + } | |
| 290 | + | |
| 284 | 291 | var plusCard = res.data.data; |
| 285 | 292 | var arr = [1219, 2089, 3031]; |
| 286 | 293 | var new_arr = new Array(); | ... | ... |
packageA/pages/jfbuy/jfbuy.js
| ... | ... | @@ -297,7 +297,7 @@ Page({ |
| 297 | 297 | // 关闭加载状态 |
| 298 | 298 | th.data.is_load2=0; |
| 299 | 299 | // 请求成功 |
| 300 | - if(res.data.code==0) { | |
| 300 | + if(res.data.code==0 && res.data.data && res.data.data.pageData) { | |
| 301 | 301 | if(res.data.data.pageData.length>0) { |
| 302 | 302 | th.data.currentPage2++; |
| 303 | 303 | var data = res.data.data.pageData; | ... | ... |
packageA/pages/prom_list/prom_list.js
| ... | ... | @@ -39,6 +39,7 @@ Page({ |
| 39 | 39 | goodsInputNum:1, |
| 40 | 40 | g_buy_num: null, |
| 41 | 41 | sele_collocation:null, |
| 42 | + | |
| 42 | 43 | }, |
| 43 | 44 | |
| 44 | 45 | //------初始化加载---------- |
| ... | ... | @@ -108,7 +109,7 @@ Page({ |
| 108 | 109 | getApp().request.promiseGet("/api/weshop/pickup/list",{ |
| 109 | 110 | data:{store_id:os.stoid,pickup_id:e.pickup_id,lat:th.data.lat,lon: th.data.lon}, |
| 110 | 111 | }).then(res=>{ |
| 111 | - if(res.data.code==0){ | |
| 112 | + if(res.data.code==0 && res.data.data && res.data.data.pageData){ | |
| 112 | 113 | e=res.data.data.pageData[0]; |
| 113 | 114 | if (e){ |
| 114 | 115 | appd.pk_store=e; |
| ... | ... | @@ -1526,6 +1527,13 @@ Page({ |
| 1526 | 1527 | var storid = os.stoid; |
| 1527 | 1528 | var th = this; |
| 1528 | 1529 | getApp().request.promiseGet("/api/weshop/plus/vip/mem/bership/list?" + "storeId=" + storid, {}).then(res => { |
| 1530 | + | |
| 1531 | + if(res.data.code!=0 || !res.data.data){ | |
| 1532 | + var ob={"card_list":[],"name_map":''}; | |
| 1533 | + func(ob); | |
| 1534 | + return false; | |
| 1535 | + } | |
| 1536 | + | |
| 1529 | 1537 | var plusCard = res.data.data; |
| 1530 | 1538 | var arr = [1219, 2089, 3031]; |
| 1531 | 1539 | var new_arr = new Array(); | ... | ... |
pages/goods/goodsList/goodsList.js
| ... | ... | @@ -128,7 +128,7 @@ Page({ |
| 128 | 128 | //-- 获取 -- |
| 129 | 129 | await getApp().request.promiseGet("/api/weshop/libao/libaoForm/page?id="+content.libao+"&store_id="+oo.stoid, { |
| 130 | 130 | }).then(res => { |
| 131 | - if(res.data.code==0) | |
| 131 | + if(res.data.code==0 && res.data.data && res.data.data.pageData && res.data.data.pageData.length>0) | |
| 132 | 132 | arr[i].content.lb_name=res.data.data.pageData[0].lbtitle; |
| 133 | 133 | }) |
| 134 | 134 | } | ... | ... |
pages/index/index/index.js
| ... | ... | @@ -478,6 +478,9 @@ Page({ |
| 478 | 478 | this.data.recommend = null, this.data.currentPage = 1, n.resetConfig(), this.requestHomePage(), |
| 479 | 479 | this.requestRecommend(); |
| 480 | 480 | }, |
| 481 | + requestRecommend(){}, | |
| 482 | + requestHomePage(){}, | |
| 483 | + | |
| 481 | 484 | onUnload: function() { |
| 482 | 485 | this.destroyActivityTimer(); |
| 483 | 486 | }, | ... | ... |
pages/user/assistance/task_assistance.js
| ... | ... | @@ -203,7 +203,7 @@ Page({ |
| 203 | 203 | getApp().my_warnning(data.msg, 0, th); |
| 204 | 204 | return false; |
| 205 | 205 | } |
| 206 | - if (data.code == 0) { | |
| 206 | + if (data.code == 0 && data.data && data.data.pageData && data.data.pageData.length>0) { | |
| 207 | 207 | //轮播图的数据 |
| 208 | 208 | var data_aissa = data.data.pageData; |
| 209 | 209 | //当前时间戳 | ... | ... |
pages/user/coupons/coupons.js
| ... | ... | @@ -229,16 +229,20 @@ Page({ |
| 229 | 229 | getApp().request.promiseGet("/api/weshop/users/listQuan", { |
| 230 | 230 | data:get_data |
| 231 | 231 | }).then(res=>{ |
| 232 | - var a = res.data,val = a.data.total; | |
| 233 | - var details = a.data.pageData; | |
| 234 | - if (details.length == 0){ | |
| 235 | - if(th.data.b_out_arr) th.setData({ number: th.data.b_out_arr.length}); | |
| 236 | - return false; | |
| 237 | - } | |
| 238 | - | |
| 239 | - var all_length=val+th.data.b_out_arr.length; | |
| 240 | - th.setData({ number: all_length}); | |
| 241 | - | |
| 232 | + | |
| 233 | + if(res.data.code==0 && res.data){ | |
| 234 | + var a = res.data,val = a.data.total; | |
| 235 | + var details = a.data.pageData; | |
| 236 | + if (details.length == 0){ | |
| 237 | + if(th.data.b_out_arr) th.setData({ number: th.data.b_out_arr.length}); | |
| 238 | + return false; | |
| 239 | + } | |
| 240 | + var all_length=val; | |
| 241 | + if(th.data.b_out_arr) all_length+=th.data.b_out_arr.length; | |
| 242 | + th.setData({ number: all_length}); | |
| 243 | + } | |
| 244 | + | |
| 245 | + | |
| 242 | 246 | }) |
| 243 | 247 | }, |
| 244 | 248 | ... | ... |
pages/user/integral/integral.js
| ... | ... | @@ -73,13 +73,15 @@ Page({ |
| 73 | 73 | await getApp().request.promiseGet("/api/weshop/users/listPoints", { |
| 74 | 74 | data: get_data |
| 75 | 75 | }).then(res => { |
| 76 | + | |
| 76 | 77 | var msg = res.data; |
| 77 | - details = msg.data.pageData; | |
| 78 | - if (details.length == 0) { | |
| 78 | + if(!msg || !msg.data.pageData || msg.data.pageData.length == 0){ | |
| 79 | 79 | this.data.is_no_more = 1; |
| 80 | 80 | getApp().showWarning("未找更多数据"); |
| 81 | 81 | return false; |
| 82 | 82 | } |
| 83 | + | |
| 84 | + details = msg.data.pageData; | |
| 83 | 85 | details.forEach(function (val, ind) { |
| 84 | 86 | big_arr.push(val); |
| 85 | 87 | }) | ... | ... |
pages/user/integral/query/index.js
| ... | ... | @@ -168,19 +168,19 @@ Page({ |
| 168 | 168 | }).then(res => { |
| 169 | 169 | |
| 170 | 170 | var details = res.data; |
| 171 | - console.log(details, "iiii"); | |
| 172 | - var details = details.data.pageData; | |
| 173 | - console.log(details, "aaa"); | |
| 174 | 171 | |
| 175 | - if (details.length == 0) { | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + if (!details.data || details.data.pageData.length == 0) { | |
| 176 | 176 | // this.data.is_no_more = 1; |
| 177 | - console.log("无极剑圣", details); | |
| 178 | - | |
| 179 | 177 | getApp().showWarning("未找更多数据"); |
| 180 | 178 | return false; |
| 181 | 179 | } |
| 182 | - console.log("不空", details); | |
| 183 | - console.log("长度", details.length); | |
| 180 | + | |
| 181 | + var details = details.data.pageData; | |
| 182 | + | |
| 183 | + | |
| 184 | 184 | details.forEach(function (val, ind) { |
| 185 | 185 | big_arr.push(val); |
| 186 | 186 | }) | ... | ... |
pages/user/member/account/account.js
| ... | ... | @@ -100,16 +100,15 @@ Page({ |
| 100 | 100 | data: get_data, isShowLoading:1 |
| 101 | 101 | }).then(res => { |
| 102 | 102 | var details = res.data; |
| 103 | - // console.log(details, "iiii"); | |
| 104 | - var details=details.data.pageData; | |
| 105 | - //console.log(details,"aaa"); | |
| 106 | 103 | |
| 107 | - if (details.length== 0){ | |
| 104 | + if (!details || !details.data || !details.data.pageData || details.data.pageData.length== 0){ | |
| 108 | 105 | this.data.is_no_more=1; |
| 109 | 106 | getApp().showWarning("未找更多数据"); |
| 110 | 107 | |
| 111 | 108 | return false; |
| 112 | 109 | } |
| 110 | + | |
| 111 | + var details=details.data.pageData; | |
| 113 | 112 | // console.log("不空", details); |
| 114 | 113 | // console.log("长度", details.length); |
| 115 | 114 | details.forEach(function(val,ind){ | ... | ... |
pages/user/member/account_unable/account_unable.js
| ... | ... | @@ -99,17 +99,16 @@ Page({ |
| 99 | 99 | await getApp().request.promiseGet("/api/weshop/users/pageUnablereCord", { |
| 100 | 100 | data: get_data, isShowLoading: 1 |
| 101 | 101 | }).then(res => { |
| 102 | + | |
| 102 | 103 | var details = res.data; |
| 103 | - // console.log(details, "iiii"); | |
| 104 | - var details = details.data.pageData; | |
| 105 | - //console.log(details,"aaa"); | |
| 106 | 104 | |
| 107 | - if (details.length == 0) { | |
| 105 | + if ( !details || !details.data || !details.data.pageData || details.data.pageData.length == 0) { | |
| 108 | 106 | this.data.is_no_more = 1; |
| 109 | 107 | getApp().showWarning("未找更多数据"); |
| 110 | - | |
| 111 | 108 | return false; |
| 112 | 109 | } |
| 110 | + | |
| 111 | + var details = details.data.pageData; | |
| 113 | 112 | // console.log("不空", details); |
| 114 | 113 | // console.log("长度", details.length); |
| 115 | 114 | details.forEach(function (val, ind) { | ... | ... |
pages/user/member/cash_record/cash_record.js
| ... | ... | @@ -110,17 +110,14 @@ Page({ |
| 110 | 110 | data: get_data, isShowLoading: 1 |
| 111 | 111 | }).then(res => { |
| 112 | 112 | var details = res.data; |
| 113 | - console.log(details, "iiii"); | |
| 114 | - var details = details.data.pageData; | |
| 115 | - console.log(details, "aaa"); | |
| 116 | 113 | |
| 117 | - if (details.length == 0) { | |
| 114 | + if (!details || !details.data || !details.data.pageData || details.data.pageData.length == 0) { | |
| 118 | 115 | this.data.is_no_more = 1; |
| 119 | 116 | getApp().showWarning("未找更多数据"); |
| 120 | 117 | return false; |
| 121 | 118 | } |
| 122 | - console.log("不空", details); | |
| 123 | - console.log("长度", details.length); | |
| 119 | + var details = details.data.pageData; | |
| 120 | + | |
| 124 | 121 | details.forEach(function (val, ind) { |
| 125 | 122 | big_arr.push(val); |
| 126 | 123 | }) | ... | ... |