3.18 患者端
This commit is contained in:
@@ -306,6 +306,13 @@ Page({
|
||||
wx.setStorageSync('hasIntro',true)
|
||||
},
|
||||
onLoad(options) {
|
||||
console.log("index onload");
|
||||
if(options.doctor_id){
|
||||
wx.redirectTo({
|
||||
url: '/patient/pages/expertDetail/expertDetail?doctor_id='+options.query.doctor_id,
|
||||
})
|
||||
}
|
||||
|
||||
this.setData({
|
||||
beforeClose: this.data.beforeClose.bind(this),
|
||||
})
|
||||
|
||||
@@ -162,12 +162,12 @@
|
||||
<view class="hospital"><text class="doctor_title" wx:if="{{item.doctor_title}}">{{item.doctor_title}}</text><text>{{item.department_custom_name}}</text></view>
|
||||
<view class="hospital">{{item.hospital_name}}</view>
|
||||
<view class="goodjob" wx:if="{{item.be_good_at}}">擅长:{{item.be_good_at}}</view>
|
||||
<view class="consultbox" style="margin-bottom: 45rpx;">
|
||||
<view class="price" wx:for="{{item.doctor_inquiry_config}}" wx:for-item="itemName" wx:if="{{((itemName.inquiry_type==1 && !(moduleFilter.hasFree(item.doctor_inquiry_config) && itemName.inquiry_mode==1 ) && (itemName.inquiry_mode==1 || itemName.inquiry_mode==2) ) || itemName.inquiry_type==3 && itemName.is_enable==1)}}">
|
||||
<view class="pricecell" wx:if="{{itemName.inquiry_type==3 }}">图文问诊:<text>¥{{itemName.inquiry_price}}</text><text wx:if="{{moduleFilter.formatPrice(item.doctor_inquiry_config)}}" class="expert_prcie">¥{{moduleFilter.formatPrice(item.doctor_inquiry_config)}}</text></view>
|
||||
<view class="pricecell" wx:elif="{{itemName.inquiry_type==1 && !(moduleFilter.hasFree(item.doctor_inquiry_config) && itemName.inquiry_mode==1) && (itemName.inquiry_mode==1 || itemName.inquiry_mode==2) }}" > {{itemName.inquiry_mode==1?'图文问诊':itemName.inquiry_mode==2?'视频问诊':'其他问诊'}}:<text class="{{(itemName.is_enable==0 && itemName.inquiry_mode==2)?'priceactive':'' }}">¥{{itemName.inquiry_price}}</text></view>
|
||||
<view class="consultbox">
|
||||
<view class="price {{(itemName.inquiry_mode==2 && moduleFilter.hasTuWen(item.doctor_inquiry_config))?'videocell':''}}" wx:for="{{item.doctor_inquiry_config}}" wx:for-item="itemName" wx:if="{{((itemName.inquiry_type==1 && !(moduleFilter.hasFree(item.doctor_inquiry_config) && itemName.inquiry_mode==1 && itemName.is_enable==1) && ((itemName.inquiry_mode==1 && itemName.is_enable==1) || itemName.inquiry_mode==2) ) || itemName.inquiry_type==3 && itemName.is_enable==1)}}">
|
||||
<view class="pricecell" wx:if="{{itemName.inquiry_type==3 }}">图文问诊:<text>¥{{itemName.inquiry_price}}</text>
|
||||
</view>
|
||||
<view class="pricecell" wx:elif="{{itemName.inquiry_type==1 && !(moduleFilter.hasFree(item.doctor_inquiry_config) && itemName.inquiry_mode==1) && ((itemName.inquiry_mode==1 && itemName.is_enable==1) || itemName.inquiry_mode==2) }}" > {{itemName.inquiry_mode==1?'图文问诊':itemName.inquiry_mode==2?'视频问诊':'其他问诊'}}:<text class="{{(itemName.is_enable==0 && itemName.inquiry_mode==2)?'priceactive':'' }}">¥{{itemName.inquiry_price}}</text></view>
|
||||
</view>
|
||||
|
||||
</view>
|
||||
<!-- <view class="price" wx:if="{{moduleFilter.formatInquiryType(item.doctor_inquiry_config)==1}}">公益问诊:<text>¥{{item.free_clinic_price}}</text></view>
|
||||
<view class="price" wx:elif="{{moduleFilter.formatInquiryType(item.doctor_inquiry_config)==2}}">专家问诊:<text>¥{{item.price}}</text></view>
|
||||
|
||||
@@ -566,5 +566,16 @@
|
||||
.pricecell{
|
||||
display: flex;
|
||||
align-items: center;
|
||||
font-size: 27rpx;
|
||||
white-space: nowrap;
|
||||
}
|
||||
.consultbox{
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
position: relative;
|
||||
margin-bottom: 45rpx;
|
||||
}
|
||||
.videocell{
|
||||
position: absolute;
|
||||
right:0rpx;
|
||||
}
|
||||
@@ -28,7 +28,7 @@
|
||||
<consult-list consultbox="consultwraper"></consult-list>
|
||||
</view>
|
||||
<view class="list" hidden="{{conversationList.length==0}}">
|
||||
<view class="listcell" wx:for="{{conversationList}}" wx:key="conversationID" bindtap="goChat" data-custom="{{item.lastMessage.cloudCustomData}}" data-chatid="{{item.userProfile.userID}}" data-count="{{item.unreadCount}}" hidden="{{item.lastMessage.lastTime==0 || !item.lastMessage.cloudCustomData}}">
|
||||
<view class="listcell" wx:for="{{conversationList}}" wx:key="conversationID" bindtap="goChat" data-custom="{{item.lastMessage.cloudCustomData}}" data-chatid="{{item.userProfile.userID}}" data-count="{{item.unreadCount}}" wx:if="{{!(item.lastMessage.lastTime==0 || !item.lastMessage.cloudCustomData)}}">
|
||||
<view class="info">
|
||||
<image src="{{item.userProfile.avatar}}" class="headicon" wx:if="{{item.userProfile.avatar}}" mode="aspectFill"></image>
|
||||
<image src="{{img_host+'/doctor_avatar.png'}}" class="headicon" wx:else></image>
|
||||
@@ -47,10 +47,11 @@
|
||||
</view>
|
||||
</view>
|
||||
<view class="persontip" wx:if="{{item.lastMessage.type=='TIMTextElem'}}">{{item.lastMessage.payload.text}}</view>
|
||||
<view class="persontip" wx:elif="{{item.lastMessage.type=='TIMCustomElem' && item.lastMessage.cloudCustomData}}">{{filters.formateText(item.lastMessage.payload.data).title}}</view>
|
||||
<view class="persontip" wx:elif="{{item.lastMessage.type=='TIMCustomElem' && item.lastMessage.cloudCustomData}}">{{filters.formateText(item.lastMessage.payload.data).message_type==13?'[附赠沟通]':filters.formateText(item.lastMessage.payload.data).title}}</view>
|
||||
<view class="persontip" wx:elif="{{item.lastMessage.type=='TIMCustomElem' && !item.lastMessage.cloudCustomData}}">[电话]</view>
|
||||
<view class="persontip" wx:elif="{{item.lastMessage.type=='TIMImageElem'}}">[图片]</view>
|
||||
<view class="persontip" wx:elif="{{item.lastMessage.type=='TIMSoundElem'}}">[语音]</view>
|
||||
|
||||
<view class="bottombox">
|
||||
<view class="nameinfo" wx:if="{{item.lastMessage.cloudCustomData}}">
|
||||
|
||||
|
||||
Reference in New Issue
Block a user