填写病情提交

This commit is contained in:
zoujiandong 2024-04-26 14:53:04 +08:00
parent af075ad342
commit 67d6aa0e67
6 changed files with 20 additions and 11 deletions

View File

@ -91,6 +91,8 @@ function transforDay(time, type) {
time_str = y + '-' + m + '-' + d; time_str = y + '-' + m + '-' + d;
} else if(type == 'dateminute'){ } else if(type == 'dateminute'){
time_str = y + '-' + m + '-' + d + ' ' + h + ':' + i time_str = y + '-' + m + '-' + d + ' ' + h + ':' + i
}else if(type == 'dotdateminute'){
time_str = y + '.' + m + '.' + d + ' ' + h + ':' + i
}else if (type == 'datetime') { }else if (type == 'datetime') {
time_str = y + '-' + m + '-' + d + ' ' + h + ':' + i + ':' + s; time_str = y + '-' + m + '-' + d + ' ' + h + ':' + i + ':' + s;
} else if (type == 'onlyMonth') { } else if (type == 'onlyMonth') {

View File

@ -315,7 +315,7 @@ openPicker(){
showWarn:true, showWarn:true,
status:3, status:3,
confirmNext:'前往', confirmNext:'前往',
message:'本月问诊次数已用完,您可选择医生其他服' message:'本月问诊次数已用完,您可选择医生其他服'
}) })
}else if(res.status==4){ }else if(res.status==4){
this.setData({ this.setData({

View File

@ -220,7 +220,7 @@ Page({
showWarn:true, showWarn:true,
status:3, status:3,
confirmNext:'前往', confirmNext:'前往',
messageWarn:'本月问诊次数已用完,您可选择医生其他服' messageWarn:'本月问诊次数已用完,您可选择医生其他服'
}) })
}else if(res.status==4){ }else if(res.status==4){
this.setData({ this.setData({

View File

@ -172,7 +172,7 @@
<view class="dot"></view> <view class="dot"></view>
</view> </view>
<view class="desc time" wx:if="{{order.order_service_status==2}}"><text class="red">接诊后有效</text></view> <view class="desc time" wx:if="{{order.order_service_status==2}}"><text class="red">接诊后有效</text></view>
<view class="desc time" wx:elif="{{order.order_service_status==3}}"><text class="red">{{filter.transforDay(equity.order_service_package.start_time,'dateminute')+'-'+filter.transforDay(equity.order_service_package.finish_time,'dateminute')}}</text></view> <view class="desc time" wx:elif="{{order.order_service_status==3}}"><text class="red">{{filter.transforDay(equity.order_service_package.start_time,'dotdateminute')+'-'+filter.transforDay(equity.order_service_package.finish_time,'dotdateminute')}}</text></view>
</view> </view>
<view class="row" style="align-items: flex-start;" wx:if="{{order.order_service_status==2 || order.order_service_status==3 || order.order_service_status==4}}"> <view class="row" style="align-items: flex-start;" wx:if="{{order.order_service_status==2 || order.order_service_status==3 || order.order_service_status==4}}">
<view class="namebox"> <view class="namebox">
@ -197,7 +197,7 @@
<view class="name">当月剩余</view> <view class="name">当月剩余</view>
<view class="dot"></view> <view class="dot"></view>
</view> </view>
<view class="desc" wx:if="{{!(equity.order_inquiry.length==0 && equity.product.length==0)}}"><text class="red">{{equity.order_service_package_detail.monthly_frequency==0?'不限':(equity.order_service_package_detail.monthly_frequency-equity.order_service_package.month_inquiry_count)}}次</text>图文</view> <view class="desc" wx:if="{{!(equity.order_inquiry.length==0 && equity.product.length==0)}}"><text class="red">{{equity.order_service_package_detail.monthly_frequency==0?'不限':(equity.order_service_package_detail.monthly_frequency-equity.order_service_package_detail.month_inquiry_count)}}次</text>图文</view>
<view class="expand" wx:if="{{ equity.order_inquiry.length>0 && (order.order_service_status==3 || order.order_service_status==4 || (order.order_service_status==5 && order.pay_status!=5))}}" bind:tap="toggleExpand">{{showExpand?'收起':'展开'}} <van-icon name="{{showExpand?'arrow-down':'arrow-up'}}" /></view> <view class="expand" wx:if="{{ equity.order_inquiry.length>0 && (order.order_service_status==3 || order.order_service_status==4 || (order.order_service_status==5 && order.pay_status!=5))}}" bind:tap="toggleExpand">{{showExpand?'收起':'展开'}} <van-icon name="{{showExpand?'arrow-down':'arrow-up'}}" /></view>
</view> </view>
<view class="usebox" wx:for="{{inquriyList}}" wx:key="order_inquiry_id" bind:tap="goInquiry" data-id="{{item.order_inquiry_id}}"> <view class="usebox" wx:for="{{inquriyList}}" wx:key="order_inquiry_id" bind:tap="goInquiry" data-id="{{item.order_inquiry_id}}">
@ -221,12 +221,12 @@
<view class="name">当月剩余</view> <view class="name">当月剩余</view>
<view class="dot"></view> <view class="dot"></view>
</view> </view>
<view class="desc" wx:if="{{!(equity.order_inquiry.length==0 && equity.product.length==0)}}"><text class="red">{{equity.order_service_package_detail.monthly_frequency==0?'不限':(equity.order_service_package_detail.monthly_frequency-equity.order_service_package.month_inquiry_count)}}次</text>图文</view> <view class="desc" wx:if="{{!(equity.order_inquiry.length==0 && equity.product.length==0)}}"><text class="red">{{equity.order_service_package_detail.monthly_frequency==0?'不限':(equity.order_service_package_detail.remaining_inquiry_count)}}次</text>图文</view>
<view class="expand" wx:if="{{ equity.order_inquiry.length>1 && (order.order_service_status==3 || order.order_service_status==4 || (order.order_service_status==5 && order.pay_status!=5))}}" bind:tap="toggleExpand">{{showExpand?'收起':'展开'}} <van-icon name="{{showExpand?'arrow-down':'arrow-up'}}" /></view> <view class="expand" wx:if="{{ equity.order_inquiry.length>1 && (order.order_service_status==3 || order.order_service_status==4 || (order.order_service_status==5 && order.pay_status!=5))}}" bind:tap="toggleExpand">{{showExpand?'收起':'展开'}} <van-icon name="{{showExpand?'arrow-down':'arrow-up'}}" /></view>
</view> </view>
<view class="usebox" wx:for="{{inquriyList}}" wx:key="order_inquiry_id" bind:tap="goInquiry" data-id="{{item.order_inquiry_id}}"> <view class="usebox" wx:for="{{inquriyList}}" wx:key="order_inquiry_id" bind:tap="goInquiry" data-id="{{item.order_inquiry_id}}">
<view class="time">问诊时间:{{item.created_at}}11</view> <view class="time">问诊时间:{{item.created_at}}</view>
<view class="detail">{{item.inquiry_status==1?'待支付':item.inquiry_status==2?'待分配':item.inquiry_status==3?'待接诊':item.inquiry_status==4?'已接诊':item.inquiry_status==5?'已完成':item.inquiry_status==6?'已结束':'已取消'}}<van-icon name="arrow" size="12px" color="#999"/></view> <view class="detail">{{item.inquiry_status==1?'待支付':item.inquiry_status==2?'待分配':item.inquiry_status==3?'待接诊':item.inquiry_status==4?'已接诊':item.inquiry_status==5?'已完成':item.inquiry_status==6?'已结束':'已取消'}}<van-icon name="arrow" size="12px" color="#999"/></view>
</view> </view>
@ -245,7 +245,7 @@
<view class="name">药品剩余</view> <view class="name">药品剩余</view>
<view class="dot"></view> <view class="dot"></view>
</view> </view>
<view class="desc" wx:if="{{!(equity.order_inquiry.length==0 && equity.order_product.length==0)}}"><text class="red">{{restProduct}}盒</text>肝爽颗粒(步长) </view> <view class="desc" wx:if="{{!(equity.order_inquiry.length==0 && equity.order_product.length==0)}}"><text class="red">{{equity.order_service_package_detail.remaining_quantity}}盒</text>肝爽颗粒(步长) </view>
<view class="expand" bind:tap="toggleProduct" wx:if="{{productList.length>1 && (order.order_service_status==3 || order.order_service_status==4 || (order.order_service_status==5 && order.pay_status!=5))}}">{{showProduct?'收起':'展开'}} <van-icon name="{{showProduct?'arrow-down':'arrow-up'}}" /></view> <view class="expand" bind:tap="toggleProduct" wx:if="{{productList.length>1 && (order.order_service_status==3 || order.order_service_status==4 || (order.order_service_status==5 && order.pay_status!=5))}}">{{showProduct?'收起':'展开'}} <van-icon name="{{showProduct?'arrow-down':'arrow-up'}}" /></view>
</view> </view>
<view class="usebox" wx:for="{{productList}}" wx:key="order_product_id" bind:tap="goProduct" data-id="{{item.order_product_id}}"> <view class="usebox" wx:for="{{productList}}" wx:key="order_product_id" bind:tap="goProduct" data-id="{{item.order_product_id}}">
@ -339,7 +339,7 @@
<view class="paybox" style="background-color: transparent;" wx:if="{{order.order_service_status==3 }}"> <view class="paybox" style="background-color: transparent;" wx:if="{{order.order_service_status==3 }}">
<view class="submitbtn" bindtap="handleCheckService">去使用</view> <view class="submitbtn" bindtap="handleCheckService">去使用</view>
</view> </view>
<view class="paybox" style="background-color: transparent;" wx:if="{{order.order_service_status==4 || (equity.order_service_package_detail.monthly_frequency!=0 && equity.order_service_package_detail.monthly_frequency-equity.order_service_package.month_inquiry_count==0)}}"> <view class="paybox" style="background-color: transparent;" wx:if="{{order.order_service_status==4 || (equity.order_service_package_detail.monthly_frequency!=0 && equity.order_service_package_detail.monthly_frequency-equity.order_service_package_detail.month_inquiry_count==0)}}">
<view class="submitbtn" bindtap="goXuFei">去续费</view> <view class="submitbtn" bindtap="goXuFei">去续费</view>
</view> </view>

View File

@ -329,7 +329,7 @@ Page({
showWarn:true, showWarn:true,
status:3, status:3,
confirmNext:'前往', confirmNext:'前往',
message:'本月问诊次数已用完,您可选择医生其他服' message:'本月问诊次数已用完,您可选择医生其他服'
}) })
}else if(res.status==4){ }else if(res.status==4){
this.setData({ this.setData({

View File

@ -542,10 +542,17 @@ Page({
this.setData({ this.setData({
showdialog:true, showdialog:true,
messageTitle:"当前患者存在进行中问诊订单", messageTitle:"存在未支付订单",
order_no: order_no, order_no: order_no,
cancelBtn:true cancelBtn:true
}) })
}else if(data.status==4){
this.setData({
showdialog:true,
messageTitle:"当前患者存在进行中问诊订单",
order_no: order_no,
cancelBtn:true
})
} }
@ -686,7 +693,7 @@ Page({
showdialog: false showdialog: false
}) })
} }
if(this.data.messageTitle=="当前患者存在进行中问诊订单"){ if(this.data.messageTitle=="当前患者存在进行中问诊订单" || this.data.messageTitle=="存在未支付订单"){
let {order_no}=this.data; let {order_no}=this.data;
app.method.navigateTo({ app.method.navigateTo({
url: '/healthyService/pages/healthyOrderDetail/healthyOrderDetail?order_service_id='+order_no, url: '/healthyService/pages/healthyOrderDetail/healthyOrderDetail?order_service_id='+order_no,