Commit 434132f24aeec129f2c48d4329ca991acd8c36ea
1 parent
b0ca524d
脚本错误
Showing
14 changed files
with
66 additions
and
40 deletions
app.js
@@ -178,7 +178,7 @@ App({ | @@ -178,7 +178,7 @@ App({ | ||
178 | success: function (o) { | 178 | success: function (o) { |
179 | console.log('getwuliu'); | 179 | console.log('getwuliu'); |
180 | console.log(o); | 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 | var arr = o.data.data.pageData; | 182 | var arr = o.data.data.pageData; |
183 | console.log(arr); | 183 | console.log(arr); |
184 | arr.forEach(function(item,index){ | 184 | arr.forEach(function(item,index){ |
packageA/pages/activity_share/activity_share.js
@@ -466,6 +466,13 @@ Page({ | @@ -466,6 +466,13 @@ Page({ | ||
466 | var storid = oo.stoid; | 466 | var storid = oo.stoid; |
467 | var th = this; | 467 | var th = this; |
468 | getApp().request.promiseGet("/api/weshop/plus/vip/mem/bership/list?" + "storeId=" + storid, {}).then(res => { | 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 | var plusCard = res.data.data; | 476 | var plusCard = res.data.data; |
470 | var arr = [1219, 2089, 3031]; | 477 | var arr = [1219, 2089, 3031]; |
471 | var new_arr = new Array(); | 478 | var new_arr = new Array(); |
packageA/pages/goods_share/goods_share.js
@@ -281,6 +281,13 @@ Page({ | @@ -281,6 +281,13 @@ Page({ | ||
281 | var storid = oo.stoid; | 281 | var storid = oo.stoid; |
282 | var th = this; | 282 | var th = this; |
283 | getApp().request.promiseGet("/api/weshop/plus/vip/mem/bership/list?" + "storeId=" + storid, {}).then(res => { | 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 | var plusCard = res.data.data; | 291 | var plusCard = res.data.data; |
285 | var arr = [1219, 2089, 3031]; | 292 | var arr = [1219, 2089, 3031]; |
286 | var new_arr = new Array(); | 293 | var new_arr = new Array(); |
packageA/pages/jfbuy/jfbuy.js
@@ -297,7 +297,7 @@ Page({ | @@ -297,7 +297,7 @@ Page({ | ||
297 | // 关闭加载状态 | 297 | // 关闭加载状态 |
298 | th.data.is_load2=0; | 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 | if(res.data.data.pageData.length>0) { | 301 | if(res.data.data.pageData.length>0) { |
302 | th.data.currentPage2++; | 302 | th.data.currentPage2++; |
303 | var data = res.data.data.pageData; | 303 | var data = res.data.data.pageData; |
packageA/pages/prom_list/prom_list.js
@@ -39,6 +39,7 @@ Page({ | @@ -39,6 +39,7 @@ Page({ | ||
39 | goodsInputNum:1, | 39 | goodsInputNum:1, |
40 | g_buy_num: null, | 40 | g_buy_num: null, |
41 | sele_collocation:null, | 41 | sele_collocation:null, |
42 | + | ||
42 | }, | 43 | }, |
43 | 44 | ||
44 | //------初始化加载---------- | 45 | //------初始化加载---------- |
@@ -108,7 +109,7 @@ Page({ | @@ -108,7 +109,7 @@ Page({ | ||
108 | getApp().request.promiseGet("/api/weshop/pickup/list",{ | 109 | getApp().request.promiseGet("/api/weshop/pickup/list",{ |
109 | data:{store_id:os.stoid,pickup_id:e.pickup_id,lat:th.data.lat,lon: th.data.lon}, | 110 | data:{store_id:os.stoid,pickup_id:e.pickup_id,lat:th.data.lat,lon: th.data.lon}, |
110 | }).then(res=>{ | 111 | }).then(res=>{ |
111 | - if(res.data.code==0){ | 112 | + if(res.data.code==0 && res.data.data && res.data.data.pageData){ |
112 | e=res.data.data.pageData[0]; | 113 | e=res.data.data.pageData[0]; |
113 | if (e){ | 114 | if (e){ |
114 | appd.pk_store=e; | 115 | appd.pk_store=e; |
@@ -1526,6 +1527,13 @@ Page({ | @@ -1526,6 +1527,13 @@ Page({ | ||
1526 | var storid = os.stoid; | 1527 | var storid = os.stoid; |
1527 | var th = this; | 1528 | var th = this; |
1528 | getApp().request.promiseGet("/api/weshop/plus/vip/mem/bership/list?" + "storeId=" + storid, {}).then(res => { | 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 | var plusCard = res.data.data; | 1537 | var plusCard = res.data.data; |
1530 | var arr = [1219, 2089, 3031]; | 1538 | var arr = [1219, 2089, 3031]; |
1531 | var new_arr = new Array(); | 1539 | var new_arr = new Array(); |
pages/goods/goodsList/goodsList.js
@@ -128,7 +128,7 @@ Page({ | @@ -128,7 +128,7 @@ Page({ | ||
128 | //-- 获取 -- | 128 | //-- 获取 -- |
129 | await getApp().request.promiseGet("/api/weshop/libao/libaoForm/page?id="+content.libao+"&store_id="+oo.stoid, { | 129 | await getApp().request.promiseGet("/api/weshop/libao/libaoForm/page?id="+content.libao+"&store_id="+oo.stoid, { |
130 | }).then(res => { | 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 | arr[i].content.lb_name=res.data.data.pageData[0].lbtitle; | 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,6 +478,9 @@ Page({ | ||
478 | this.data.recommend = null, this.data.currentPage = 1, n.resetConfig(), this.requestHomePage(), | 478 | this.data.recommend = null, this.data.currentPage = 1, n.resetConfig(), this.requestHomePage(), |
479 | this.requestRecommend(); | 479 | this.requestRecommend(); |
480 | }, | 480 | }, |
481 | + requestRecommend(){}, | ||
482 | + requestHomePage(){}, | ||
483 | + | ||
481 | onUnload: function() { | 484 | onUnload: function() { |
482 | this.destroyActivityTimer(); | 485 | this.destroyActivityTimer(); |
483 | }, | 486 | }, |
pages/user/assistance/task_assistance.js
@@ -203,7 +203,7 @@ Page({ | @@ -203,7 +203,7 @@ Page({ | ||
203 | getApp().my_warnning(data.msg, 0, th); | 203 | getApp().my_warnning(data.msg, 0, th); |
204 | return false; | 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 | var data_aissa = data.data.pageData; | 208 | var data_aissa = data.data.pageData; |
209 | //当前时间戳 | 209 | //当前时间戳 |
pages/user/coupons/coupons.js
@@ -229,16 +229,20 @@ Page({ | @@ -229,16 +229,20 @@ Page({ | ||
229 | getApp().request.promiseGet("/api/weshop/users/listQuan", { | 229 | getApp().request.promiseGet("/api/weshop/users/listQuan", { |
230 | data:get_data | 230 | data:get_data |
231 | }).then(res=>{ | 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,13 +73,15 @@ Page({ | ||
73 | await getApp().request.promiseGet("/api/weshop/users/listPoints", { | 73 | await getApp().request.promiseGet("/api/weshop/users/listPoints", { |
74 | data: get_data | 74 | data: get_data |
75 | }).then(res => { | 75 | }).then(res => { |
76 | + | ||
76 | var msg = res.data; | 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 | this.data.is_no_more = 1; | 79 | this.data.is_no_more = 1; |
80 | getApp().showWarning("未找更多数据"); | 80 | getApp().showWarning("未找更多数据"); |
81 | return false; | 81 | return false; |
82 | } | 82 | } |
83 | + | ||
84 | + details = msg.data.pageData; | ||
83 | details.forEach(function (val, ind) { | 85 | details.forEach(function (val, ind) { |
84 | big_arr.push(val); | 86 | big_arr.push(val); |
85 | }) | 87 | }) |
pages/user/integral/query/index.js
@@ -168,19 +168,19 @@ Page({ | @@ -168,19 +168,19 @@ Page({ | ||
168 | }).then(res => { | 168 | }).then(res => { |
169 | 169 | ||
170 | var details = res.data; | 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 | // this.data.is_no_more = 1; | 176 | // this.data.is_no_more = 1; |
177 | - console.log("无极剑圣", details); | ||
178 | - | ||
179 | getApp().showWarning("未找更多数据"); | 177 | getApp().showWarning("未找更多数据"); |
180 | return false; | 178 | return false; |
181 | } | 179 | } |
182 | - console.log("不空", details); | ||
183 | - console.log("长度", details.length); | 180 | + |
181 | + var details = details.data.pageData; | ||
182 | + | ||
183 | + | ||
184 | details.forEach(function (val, ind) { | 184 | details.forEach(function (val, ind) { |
185 | big_arr.push(val); | 185 | big_arr.push(val); |
186 | }) | 186 | }) |
pages/user/member/account/account.js
@@ -100,16 +100,15 @@ Page({ | @@ -100,16 +100,15 @@ Page({ | ||
100 | data: get_data, isShowLoading:1 | 100 | data: get_data, isShowLoading:1 |
101 | }).then(res => { | 101 | }).then(res => { |
102 | var details = res.data; | 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 | this.data.is_no_more=1; | 105 | this.data.is_no_more=1; |
109 | getApp().showWarning("未找更多数据"); | 106 | getApp().showWarning("未找更多数据"); |
110 | 107 | ||
111 | return false; | 108 | return false; |
112 | } | 109 | } |
110 | + | ||
111 | + var details=details.data.pageData; | ||
113 | // console.log("不空", details); | 112 | // console.log("不空", details); |
114 | // console.log("长度", details.length); | 113 | // console.log("长度", details.length); |
115 | details.forEach(function(val,ind){ | 114 | details.forEach(function(val,ind){ |
pages/user/member/account_unable/account_unable.js
@@ -99,17 +99,16 @@ Page({ | @@ -99,17 +99,16 @@ Page({ | ||
99 | await getApp().request.promiseGet("/api/weshop/users/pageUnablereCord", { | 99 | await getApp().request.promiseGet("/api/weshop/users/pageUnablereCord", { |
100 | data: get_data, isShowLoading: 1 | 100 | data: get_data, isShowLoading: 1 |
101 | }).then(res => { | 101 | }).then(res => { |
102 | + | ||
102 | var details = res.data; | 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 | this.data.is_no_more = 1; | 106 | this.data.is_no_more = 1; |
109 | getApp().showWarning("未找更多数据"); | 107 | getApp().showWarning("未找更多数据"); |
110 | - | ||
111 | return false; | 108 | return false; |
112 | } | 109 | } |
110 | + | ||
111 | + var details = details.data.pageData; | ||
113 | // console.log("不空", details); | 112 | // console.log("不空", details); |
114 | // console.log("长度", details.length); | 113 | // console.log("长度", details.length); |
115 | details.forEach(function (val, ind) { | 114 | details.forEach(function (val, ind) { |
pages/user/member/cash_record/cash_record.js
@@ -110,17 +110,14 @@ Page({ | @@ -110,17 +110,14 @@ Page({ | ||
110 | data: get_data, isShowLoading: 1 | 110 | data: get_data, isShowLoading: 1 |
111 | }).then(res => { | 111 | }).then(res => { |
112 | var details = res.data; | 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 | this.data.is_no_more = 1; | 115 | this.data.is_no_more = 1; |
119 | getApp().showWarning("未找更多数据"); | 116 | getApp().showWarning("未找更多数据"); |
120 | return false; | 117 | return false; |
121 | } | 118 | } |
122 | - console.log("不空", details); | ||
123 | - console.log("长度", details.length); | 119 | + var details = details.data.pageData; |
120 | + | ||
124 | details.forEach(function (val, ind) { | 121 | details.forEach(function (val, ind) { |
125 | big_arr.push(val); | 122 | big_arr.push(val); |
126 | }) | 123 | }) |