患者1.2

This commit is contained in:
zoujiandong
2024-01-10 08:57:23 +08:00
parent 49c01e8922
commit 5d865d1bbb
339 changed files with 23720 additions and 267 deletions
+6 -4
View File
@@ -22,9 +22,10 @@ Page({
lock:false,
is_online:0,
sort_order:1,
inquiry_type:0,
inquiry_mode:0,
navName:"专家问诊",
scrollHeight:300,
is_search_welfare_reception:0,
sickList:[],
img_host:'https://oss.prod.applets.igandanyiyuan.com/applet/patient/static',
option: [
@@ -213,7 +214,7 @@ Page({
this.getDoctorList()
},
getDoctorList(){
let {expertise_id,province_id, city_id,sort_order,keyword,page,pageNumber,is_search_welfare_reception,is_online}=this.data;
let {expertise_id,province_id, city_id,sort_order,keyword,page,pageNumber,is_online,inquiry_type,inquiry_mode}=this.data;
doctorList({
expertise_id:expertise_id,
province_id:province_id,
@@ -221,7 +222,8 @@ Page({
sort_order: sort_order,
is_first_online:is_online,
keyword:keyword,
is_search_welfare_reception: is_search_welfare_reception,
inquiry_type,
inquiry_mode,
page:page,
per_page:pageNumber
}).then((res)=>{
@@ -312,7 +314,7 @@ Page({
});
this.setData({
navName:"公益问诊",
is_search_welfare_reception:1
inquiry_type:3
})
}
this.getSickType();
+6 -8
View File
@@ -39,7 +39,7 @@
<image src="{{item.avatar}}" wx:if="{{item.avatar}}" mode="aspectFill"></image>
<image src="{{img_host+'/octor_avatar.png'}}" wx:else></image>
<view class="onlinebox" wx:if="{{item.user.is_online==1}}">
<image src="../../assets/images/online.gif" mode="" class="icon"/>
<image src="{{img_host+'/online.gif'}}" mode="" class="icon"/>
</view>
</view>
<view class="right">
@@ -59,13 +59,11 @@
<view>平均回复: <text wx:if="{{item.avg_response_time>0}}"> {{moduleFilter.formatReply(item.avg_response_time)}}h</text><text wx:else>暂无</text></view>
</view>
<view class="consultbox">
<!-- <view class="price" wx:if="{{item.is_img_welfare_reception==1}}">公益问诊:<text>¥{{item.free_clinic_price}}</text></view>
<view class="price" wx:elif="{{item.is_img_expert_reception==1}}">专家问诊:<text>¥{{item.price}}</text></view>
<view class="price" wx:else></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>
<view class="price" wx:else></view>
<view class="consult" doctorId="{{item.doctor_id}}">立即咨询</view>
<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>
</view>
</view>
</view>
+14
View File
@@ -144,7 +144,9 @@ overflow: hidden;
}
.price{
font-size: 28rpx;
}
.price text{
margin-left: 5rpx;
font-size: 34rpx;
@@ -264,4 +266,16 @@ font-size: 30rpx;
}
.viewcell .left{
position: relative;
}
.price .expert_prcie{
text-decoration: line-through;
color:#999;
}
.price .expert_prcie .priceactive{
color:#999;
}
.pricecell{
display: flex;
align-items: center;
white-space: nowrap;
}