| @@ -39,9 +39,12 @@ export default { | |||||
| res = res.data; | res = res.data; | ||||
| if (res.Code == 0) { | if (res.Code == 0) { | ||||
| this.list = res.Data.Orgs || []; | this.list = res.Data.Orgs || []; | ||||
| } else { | |||||
| this.list = []; | |||||
| } | } | ||||
| }).catch(err => { | }).catch(err => { | ||||
| console.log(err); | console.log(err); | ||||
| this.list = []; | |||||
| }); | }); | ||||
| }, | }, | ||||
| }; | }; | ||||
| @@ -46,10 +46,14 @@ export default { | |||||
| followingUsers(userInfo.User.Name, followingOrNot).then(res => { | followingUsers(userInfo.User.Name, followingOrNot).then(res => { | ||||
| if (res.status == 204) { // 成功 | if (res.status == 204) { // 成功 | ||||
| userInfo.Followed = !userInfo.Followed; | userInfo.Followed = !userInfo.Followed; | ||||
| } else { | |||||
| console.log(res); | |||||
| } | } | ||||
| }).catch(err => { | }).catch(err => { | ||||
| if (err.response.status == 401) { // 未登陆 | if (err.response.status == 401) { // 未登陆 | ||||
| window.location.href = '/user/login'; | window.location.href = '/user/login'; | ||||
| } else { | |||||
| console.log(err); | |||||
| } | } | ||||
| }); | }); | ||||
| } | } | ||||
| @@ -59,9 +63,12 @@ export default { | |||||
| res = res.data; | res = res.data; | ||||
| if (res.Code == 0) { | if (res.Code == 0) { | ||||
| this.list = res.Data.Users || []; | this.list = res.Data.Users || []; | ||||
| } else { | |||||
| this.list = []; | |||||
| } | } | ||||
| }).catch(err => { | }).catch(err => { | ||||
| console.log(err); | console.log(err); | ||||
| this.list = []; | |||||
| }); | }); | ||||
| }, | }, | ||||
| }; | }; | ||||
| @@ -76,10 +76,15 @@ export default { | |||||
| LetterAvatar && LetterAvatar.transform(); | LetterAvatar && LetterAvatar.transform(); | ||||
| } | } | ||||
| }); | }); | ||||
| } else { | |||||
| this.list = []; | |||||
| this.total = 0; | |||||
| } | } | ||||
| }).catch(err => { | }).catch(err => { | ||||
| console.log(err); | console.log(err); | ||||
| this.loading = false; | this.loading = false; | ||||
| this.list = []; | |||||
| this.total = 0; | |||||
| }); | }); | ||||
| }, | }, | ||||
| search() { | search() { | ||||
| @@ -165,6 +165,7 @@ export default { | |||||
| this.handlerTopicsData(data); | this.handlerTopicsData(data); | ||||
| }).catch(err => { | }).catch(err => { | ||||
| console.log(err); | console.log(err); | ||||
| this.handlerTopicsData('[]'); | |||||
| }); | }); | ||||
| } | } | ||||
| }, | }, | ||||
| @@ -130,6 +130,7 @@ export default { | |||||
| console.log(err); | console.log(err); | ||||
| } | } | ||||
| }).catch(err => { | }).catch(err => { | ||||
| this.bannerData = []; | |||||
| console.log(err); | console.log(err); | ||||
| }); | }); | ||||
| }, | }, | ||||
| @@ -139,9 +140,12 @@ export default { | |||||
| if (res.Code == 0) { | if (res.Code == 0) { | ||||
| const data = res.Data.Repos || []; | const data = res.Data.Repos || []; | ||||
| this.renderSwiper(data); | this.renderSwiper(data); | ||||
| } else { | |||||
| this.renderSwiper([]); | |||||
| } | } | ||||
| }).catch(err => { | }).catch(err => { | ||||
| console.log(err); | console.log(err); | ||||
| this.renderSwiper([]); | |||||
| }); | }); | ||||
| }, | }, | ||||
| changeTab(item, index) { | changeTab(item, index) { | ||||