Component({ mixins: [], data: { page: 1, size: 10, expertList:[], consult_amount: '' }, props: {}, didMount() { this.getConsultAmount(); this.getExpertList(); this.getExamineeInfo(); }, didUpdate() {}, didUnmount() {}, methods: { getConsultAmount(){ dd.getStorage({ key: 'consult_amount', success: (res)=> { // dd.alert({content: '获取成功:' + res.data.authCode}); this.data.consult_amount = res.data.consult_amount; console.log(this.data.consult_amount,123) }, fail: (res)=>{ dd.alert({content: res.errorMessage}); } }) }, noClick(){ dd.alert({ content: "您还未领取咨询机会哟!" }); }, getExpertList(){ let params = { page: this.data.page, size: this.data.size }; let token = ''; dd.getStorage({ key: 'token', success: (res)=> { // dd.alert({content: '获取成功:' + res.data.authCode}); token = res.data.token; dd.utils.$http('/api/consumer/expert-list','GET',params,token).then( (data) => { let list = data.data.data.list; // console.log(list,999); let newArray = []; list.forEach(item=>{ let obj = { id: item.id, avatar: item.avatar, name: item.name, tags_text: item.tags_text, slogan: item.slogan, keywords_list: item.keywords_list, score: item.score, comment_score: item.comment_score, im_group_link: item.im_group_link, im_group_qr: item.im_group_qr } newArray.push(obj); this.setData({ expertList: newArray }) }) }, (err) => { console.log('错误:'+err); } ); }, fail: (res)=>{ dd.alert({content: res.errorMessage}); } }); } }, });