Commit 434132f24aeec129f2c48d4329ca991acd8c36ea

Authored by yvan.ni
1 parent b0ca524d

脚本错误

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