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 | }) | ... | ... |