Authored by lijing

添加code校验

@@ -18,7 +18,7 @@ const _userData = (params) => { @@ -18,7 +18,7 @@ const _userData = (params) => {
18 return api.get('', { 18 return api.get('', {
19 method: 'app.passport.profile', 19 method: 'app.passport.profile',
20 uid: params.uid, 20 uid: params.uid,
21 - }); 21 + }, {code: 200});
22 }; 22 };
23 23
24 /** 24 /**
@@ -27,7 +27,7 @@ const _userData = (params) => { @@ -27,7 +27,7 @@ const _userData = (params) => {
27 const _noticeData = () => { 27 const _noticeData = () => {
28 return api.get('', { 28 return api.get('', {
29 method: 'app.resources.getNotices', 29 method: 'app.resources.getNotices',
30 - }); 30 + }, {code: 200});
31 }; 31 };
32 32
33 /** 33 /**
@@ -39,7 +39,7 @@ const _favoriteData = (params) => { @@ -39,7 +39,7 @@ const _favoriteData = (params) => {
39 return favApi.get('brower', { 39 return favApi.get('brower', {
40 method: 'app.favorite.getFavoriteCount', 40 method: 'app.favorite.getFavoriteCount',
41 uid: params.uid || '8039759' 41 uid: params.uid || '8039759'
42 - }); 42 + }, {code: 200});
43 }; 43 };
44 44
45 /** 45 /**
@@ -64,15 +64,36 @@ const index = (params) => { @@ -64,15 +64,36 @@ const index = (params) => {
64 return api.all([ 64 return api.all([
65 _userData(params), 65 _userData(params),
66 _noticeData(), 66 _noticeData(),
67 - _favoriteData(params) 67 + _favoriteData(params),
  68 + _infoNum(params)
68 ]).then(result => { 69 ]).then(result => {
69 // console.log(result); 70 // console.log(result);
  71 + if (result[1] && result[1].data) {
  72 + Object.assign(finalResult, {
  73 + notice: [{title: 'message'}]
  74 + });
  75 + }
70 76
71 if (result[2] && result[2].data) { 77 if (result[2] && result[2].data) {
72 Object.assign(finalResult, { 78 Object.assign(finalResult, {
73 - product_favorite_total: result[2].data.product_favorite_total 79 + product_favorite_total: result[2].data.product_favorite_total,
74 }); 80 });
75 } 81 }
  82 +
  83 + if (result[3] && result[3].data) {
  84 + Object.assign(finalResult, {
  85 + send_cargo_num: result[3].data.send_cargo_num,
  86 + wait_cargo_num: result[3].data.wait_cargo_num,
  87 + wait_pay_num: result[3].data.wait_pay_num,
  88 + yoho_coin_num: result[3].data.yoho_coin_num,
  89 + inbox_total: result[3].data.inbox_total,
  90 + coupon_num: result[3].data.coupon_num,
  91 + brand_favorite_total: result[3].data.brand_favorite_total,
  92 + product_browse: result[3].data.product_browse
  93 + });
  94 + }
  95 +
  96 +
76 return finalResult; 97 return finalResult;
77 }); 98 });
78 }; 99 };