剩余名额

This commit is contained in:
zoujiandong 2024-02-23 15:37:48 +08:00
parent cce4628d63
commit 42db3abf00
5 changed files with 36 additions and 8 deletions

View File

@ -19,11 +19,15 @@
<view class="name" wx:if="{{item.inquiry_type==1 && item.inquiry_mode==1}}">专家问诊-图文</view>
<view class="name" wx:elif="{{item.inquiry_type==1 && item.inquiry_mode==2}}">专家问诊-视频</view>
<view class="name" wx:elif="{{item.inquiry_type==1 && item.inquiry_mode==6}}">专家问诊-疑难会诊</view>
<view class="name" wx:elif="{{item.inquiry_type==1 && item.inquiry_mode==7}}">专家问诊-附赠回复</view>
<view class="name" wx:elif="{{item.inquiry_type==2 && item.inquiry_mode!=7}}">快速问诊</view>
<view class="name" wx:elif="{{item.inquiry_type==2 && item.inquiry_mode==7}}">快速问诊-附赠回复</view>
<view class="name" wx:elif="{{item.inquiry_type==3}}">公益问诊</view>
<view class="name" wx:elif="{{item.inquiry_type==4}}">问诊购药</view>
<view class="name" wx:elif="{{item.inquiry_type==5}}">报告解读</view>
<view class="name" wx:elif="{{item.inquiry_type==3 && item.inquiry_mode!=7}}">公益问诊</view>
<view class="name" wx:elif="{{item.inquiry_type==3 && item.inquiry_mode==7}}">公益问诊-附赠回复</view>
<view class="name" wx:elif="{{item.inquiry_type==4 && item.inquiry_mode!=7}}">问诊购药</view>
<view class="name" wx:elif="{{item.inquiry_type==4 && item.inquiry_mode==7}}">问诊购药-附赠回复</view>
<view class="name" wx:elif="{{item.inquiry_type==5 && item.inquiry_mode!=7}}">报告解读</view>
<view class="name" wx:elif="{{item.inquiry_type==5 && item.inquiry_mode==7}}">报告解读-附赠回复</view>
<view class="status" wx:if="{{item.inquiry_status==1 && item.inquiry_pay_status==1}}">
<view class="waitpay">待支付</view>
<view class="countdown">

View File

@ -53,6 +53,7 @@ Page({
inquiry_mode:'',
follow: false,
id:'',
restNumber:0,//剩余名额
expertInquiry_price:'',
recieveStatus:0,
commentList: [],
@ -267,6 +268,7 @@ bindchange(e){
this.setData({
inquiry_type:order_type,
inquiry_mode:inquiry_mode,
restNumber:recieveStatus,
current_inquiry_config: {
inquiry_type:order_type,
inquiry_mode:inquiry_mode,
@ -345,12 +347,14 @@ bindchange(e){
doctorService(id).then(res=>{
let doctor_inquiry_config = res;
let inquiryType=this.formatInquiryStatus(res);
console.log("inquiryType:"+inquiryType)
if(inquiryType==1){
this.loopArr(doctor_inquiry_config,3);
this.setData({
canTuwen:true
})
});
}else if(inquiryType==2){
this.loopArr(doctor_inquiry_config,1);
this.setData({

View File

@ -78,7 +78,9 @@
<image wx:elif="{{currentData==0 && !canTuwen}}" src="{{img_host+'/tuwen_disable_on.png'}}" alt="" class="tabbg" ></image>
<image wx:elif="{{currentData!=0 && canTuwen}}" src="{{img_host+'/tuwen.png'}}" alt="" class="tabbg" ></image>
<image wx:elsesrc="{{img_host+'/tuwen_disable.png'}}" alt="" class="tabbg" ></image>
<view class="restNumber" wx:if="{{canTuwen}}">仅剩{{restNumber>0?restNumber:0}}个名额</view>
<view class="typebox" wx:if="{{canTuwen}}">
<view class="name">图文问诊</view>
<view class="price">¥{{current_inquiry_config.inquiry_price}}/次</view>
<view class="jiaprice" wx:if="{{expertInquiry_price && current_inquiry_config.inquiry_type==3}}">¥{{expertInquiry_price}}/次</view>

View File

@ -655,3 +655,16 @@ border: 1rpx solid #3CC7C0;
align-items: center;
color: #3CC7C0;
}
.restNumber{
border-radius: 20rpx 0rpx 0 20rpx;
top:0;
right:0;
color:#fff;
padding:0 15rpx;
font-size: 20rpx;
display: flex;
align-items: center;
height: 36rpx;
background: #3CC7C0;
position: absolute;
}

View File

@ -46,12 +46,17 @@
<view class="desc" wx:if="{{order.inquiry_type==1 && order.inquiry_mode==1}}">专家问诊-图文</view>
<view class="desc" wx:elif="{{order.inquiry_type==1 && order.inquiry_mode==2}}">专家问诊-视频</view>
<view class="desc" wx:elif="{{order.inquiry_type==1 && order.inquiry_mode==6}}">专家问诊-疑难会诊</view>
<view class="desc" wx:elif="{{order.inquiry_type==1 && order.inquiry_mode==7}}">专家问诊-附赠回复</view>
<view class="desc" wx:elif="{{order.inquiry_type==2 && order.inquiry_mode!=7}}">快速问诊</view>
<view class="desc" wx:elif="{{order.inquiry_type==2 && order.inquiry_mode==7}}">快速问诊-附赠回复</view>
<view class="desc" wx:elif="{{order.inquiry_type==3}}">公益问诊</view>
<view class="desc" wx:elif="{{order.inquiry_type==4}}">问诊购药</view>
<view class="desc" wx:elif="{{order.inquiry_type==5}}">糖组检测</view>
</view>
<view class="desc" wx:elif="{{order.inquiry_type==3 && order.inquiry_mode!=7}}">公益问诊</view>
<view class="desc" wx:elif="{{order.inquiry_type==3 && order.inquiry_mode==7}}">公益问诊-附赠回复</view>
<view class="desc" wx:elif="{{order.inquiry_type==4 && order.inquiry_mode!=7}}">问诊购药</view>
<view class="desc" wx:elif="{{order.inquiry_type==4 && order.inquiry_mode==7}}">问诊购药-附赠回复</view>
<view class="desc" wx:elif="{{order.inquiry_type==5 && order.inquiry_mode!=7}}">糖组检测</view>
<view class="desc" wx:elif="{{order.inquiry_type==5 && order.inquiry_mode==7}}">糖组检测-附赠回复</view>
</view>
<view class="row">
<view class="name">问诊金额</view>
<view class="dot"></view>