新增0120

master
Lee-1203 2022-01-20 18:07:08 +08:00
parent 638225ecc2
commit c33f9da95b
7 changed files with 66 additions and 150 deletions

View File

@ -12,6 +12,7 @@
.ask-explain{
display: flex;
justify-content: space-between;
/* align-items: center; */
background-color: #FFFFFF;
padding: 20rpx 44rpx;
overflow: hidden;

View File

@ -21,7 +21,7 @@
<view class="ask-list" a:if="{{isShow}}">
<text>下载二维码并用钉钉扫一扫进入专属群</text>
<view class="ask-ewm">
<image mode="scaleToFill" src="/static/expert.jpg" />
<image mode="scaleToFill" src="/static/ewm.png" />
</view>
<button class="ask-btns" type="primary" onTap="downImg">点击下载二维码</button>
</view>

View File

@ -9,7 +9,7 @@
<view>
咨询理念
</view>
<text>一所好的大学,是年轻人的家,是他们度过人生最好时光的地方!</text>
<text>{{expertDetail.slogan}}</text>
</view>
</view>
<view class="detail-txt">

View File

@ -1,9 +1,52 @@
Page({
data: {},
onLoad() {
data: {
title: '',
id:1,
expertDetail: []
},
onLoad(options) {
this.data.id=options.id;
this.getExpertDetail();
dd.setNavigationBar({
title: '赵晓冬-金牌咨询师',
title: options.name+'-'+options.tags_text,
backgroundColor: '#FFFFFF',
});
},
getExpertDetail(){
let params = {
id: this.data.id
};
let token = '';
dd.getStorage({
key: 'token',
success: (res)=> {
// dd.alert({content: '获取成功:' + res.data.authCode});
token = res.data.token;
dd.utils.$http('/api/consumer/expert-info','GET',params,token).then(
(data) => {
let list = data.data.data;
let newarray = []
let array = {
name: list.name,
slogan: list.slogan,
summary: list.summary,
service_area_text: list.service_area_text,
mainCaseList: list.mainCaseList
}
newarray = array;
this.setData({
expertDetail:newarray
})
console.log(array);
},
(err) => {
console.log('错误:'+err);
}
);
},
fail: (res)=>{
dd.alert({content: res.errorMessage});
}
});
}
});

View File

@ -11,164 +11,31 @@
<view class="expert-item" a:for="{{expertList}}" a:for-index="index" a:for-item="item">
<view class="expert-top">
<view class="expert-img">
<image mode="scaleToFill" src="/static/expert.jpg" />
<image mode="scaleToFill" src="{{item.avatar}}" />
</view>
<view class="expert-txt">
<view class="expert-title">
<view class="text">{{item[index].name}}</view>
<view class="text">专家咨询师</view>
<view class="text">{{item.name}}</view>
<view class="text">{{item.tags_text}}</view>
</view>
<view class="expert-score">
<view class="text">1666</view>
<view class="text">{{item.score}}</view>
<view class="text">公益积分</view>
<view class="text">9.3</view>
<view class="text">{{item.comment_score}}</view>
<view class="text">好评度</view>
</view>
<view class="expert-tags">
<view class="text">中科院心理所</view>
<view class="text">12年经验</view>
<view class="text">硕士</view>
<view class="text">熟悉新高考</view>
<view class="text" a:for="{{item.keywords_list}}" a:for-index="index" a:for-item="item">{{item}}</view>
</view>
</view>
</view>
<view class="expert-synopsis">
<view class="text">一所好的大学,是年轻人的家,是他们度过人生最好时光的地方!</view>
<view class="text">{{item.slogan}}</view>
</view>
<view class="expert-bottom">
<navigator open-type="navigate" url="/pages/examinee/expert/ask/ask">向TA提问</navigator>
<navigator open-type="navigate" url="/pages/examinee/expert/detail/detail">查看详情</navigator>
</view>
</view>
<navigator open-type="navigate" url="/pages/examinee/expert/detail/detail?id={{item.id}}&name={{item.name}}&tags_text={{item.tags_text}}">查看详情</navigator>
<view class="expert-item">
<view class="expert-top">
<view class="expert-img">
<image mode="scaleToFill" src="/static/expert.jpg" />
</view>
<view class="expert-txt">
<view class="expert-title">
<view class="text">赵晓冬2</view>
<view class="text">专家咨询师</view>
</view>
<view class="expert-score">
<view class="text">1666</view>
<view class="text">公益积分</view>
<view class="text">9.3</view>
<view class="text">好评度</view>
</view>
<view class="expert-tags">
<view class="text">中科院心理所</view>
<view class="text">12年经验</view>
<view class="text">硕士</view>
<view class="text">熟悉新高考</view>
</view>
</view>
</view>
<view class="expert-synopsis">
<view class="text">一所好的大学,是年轻人的家,是他们度过人生最好时光的地方!</view>
</view>
<view class="expert-bottom">
<navigator open-type="navigate" url="/pages/examinee/expert/ask/ask">向TA提问</navigator>
<navigator open-type="navigate" url="/pages/examinee/expert/detail/detail">查看详情</navigator>
</view>
</view>
<view class="expert-item">
<view class="expert-top">
<view class="expert-img">
<image mode="scaleToFill" src="/static/expert.jpg" />
</view>
<view class="expert-txt">
<view class="expert-title">
<view class="text">赵晓冬</view>
<view class="text">专家咨询师</view>
</view>
<view class="expert-score">
<view class="text">1666</view>
<view class="text">公益积分</view>
<view class="text">9.3</view>
<view class="text">好评度</view>
</view>
<view class="expert-tags">
<view class="text">中科院心理所</view>
<view class="text">12年经验</view>
<view class="text">硕士</view>
<view class="text">熟悉新高考</view>
</view>
</view>
</view>
<view class="expert-synopsis">
<view class="text">一所好的大学,是年轻人的家,是他们度过人生最好时光的地方!</view>
</view>
<view class="expert-bottom">
<navigator open-type="navigate" url="/pages/examinee/expert/ask/ask">向TA提问</navigator>
<navigator open-type="navigate" url="/pages/examinee/expert/detail/detail">查看详情</navigator>
</view>
</view>
<view class="expert-item">
<view class="expert-top">
<view class="expert-img">
<image mode="scaleToFill" src="/static/expert.jpg" />
</view>
<view class="expert-txt">
<view class="expert-title">
<view class="text">赵晓冬</view>
<view class="text">专家咨询师</view>
</view>
<view class="expert-score">
<view class="text">1666</view>
<view class="text">公益积分</view>
<view class="text">9.3</view>
<view class="text">好评度</view>
</view>
<view class="expert-tags">
<view class="text">中科院心理所</view>
<view class="text">12年经验</view>
<view class="text">硕士</view>
<view class="text">熟悉新高考</view>
</view>
</view>
</view>
<view class="expert-synopsis">
<view class="text">一所好的大学,是年轻人的家,是他们度过人生最好时光的地方!</view>
</view>
<view class="expert-bottom">
<navigator open-type="navigate" url="/pages/examinee/expert/ask/ask">向TA提问</navigator>
<navigator open-type="navigate" url="/pages/examinee/expert/detail/detail">查看详情</navigator>
</view>
</view>
<view class="expert-item">
<view class="expert-top">
<view class="expert-img">
<image mode="scaleToFill" src="/static/expert.jpg" />
</view>
<view class="expert-txt">
<view class="expert-title">
<view class="text">赵晓冬</view>
<view class="text">专家咨询师</view>
</view>
<view class="expert-score">
<view class="text">1666</view>
<view class="text">公益积分</view>
<view class="text">9.3</view>
<view class="text">好评度</view>
</view>
<view class="expert-tags">
<view class="text">中科院心理所</view>
<view class="text">12年经验</view>
<view class="text">硕士</view>
<view class="text">熟悉新高考</view>
</view>
</view>
</view>
<view class="expert-synopsis">
<view class="text">一所好的大学,是年轻人的家,是他们度过人生最好时光的地方!</view>
</view>
<view class="expert-bottom">
<navigator open-type="navigate" url="/pages/examinee/expert/ask/ask">向TA提问</navigator>
<navigator open-type="navigate" url="/pages/examinee/expert/detail/detail">查看详情</navigator>
</view>
</view>
<view class="expert-more">

View File

@ -26,7 +26,8 @@ Component({
dd.utils.$http('/api/consumer/expert-list','GET',params,token).then(
(data) => {
let list = data.data.data.list;
console.log(list,111);
// console.log(list,999);
let newArray = [];
list.forEach(item=>{
let obj = {
id: item.id,
@ -34,10 +35,14 @@ Component({
name: item.name,
tags_text: item.tags_text,
slogan: item.slogan,
keywords_list: item.keywords_list
keywords_list: item.keywords_list,
score: item.score,
comment_score: item.comment_score
}
this.data.expertList.push(obj);
console.log(this.data.expertList,222)
newArray.push(obj);
this.setData({
expertList: newArray
})
})
},
(err) => {

BIN
static/ewm.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB