问诊订单 取消订单按钮
This commit is contained in:
parent
8931fed976
commit
710171a553
@ -12,7 +12,7 @@ function serviceList(data){ //获取患者检测订单列表
|
||||
return request('/patient/order/service','GET',data)
|
||||
};
|
||||
function serviceDetail(id){ //获取患者检测订单详情
|
||||
return request('/patient/order/service/'+id,'GET',{})
|
||||
return request('/patient/order/service/'+id,'GET',{},true)
|
||||
};
|
||||
|
||||
function cancelCheckPay(id){ //取消支付
|
||||
@ -28,7 +28,7 @@ function serviceList(data){ //获取患者检测订单列表
|
||||
return request('/patient/service/inquiry/'+id,'POST',{},true)
|
||||
}
|
||||
function serviceEquityDetail(id){ //获取患者服务包订单服务权益详情
|
||||
return request('/patient/order/service/detail/'+id,'GET',{})
|
||||
return request('/patient/order/service/detail/'+id,'GET',{},true)
|
||||
};
|
||||
function serviceSickInfo(id){ //获取服务包订单病例详情-基础益详情
|
||||
return request('/case/service/'+id,'GET',{})
|
||||
|
||||
@ -15,6 +15,7 @@ Page({
|
||||
data: {
|
||||
confirmText:'确定',
|
||||
restProduct:0,
|
||||
showMoneyDetail:true,
|
||||
status:'',
|
||||
order_no:'',
|
||||
showWarn:false,
|
||||
@ -79,6 +80,11 @@ Page({
|
||||
urls: urls // 需要预览的图片http链接列表
|
||||
})
|
||||
},
|
||||
toggleDetail(){
|
||||
this.setData({
|
||||
showMoneyDetail:!this.data.showMoneyDetail
|
||||
})
|
||||
},
|
||||
toggleJuan(){
|
||||
this.setData({
|
||||
showJuan:!this.data.showJuan
|
||||
@ -291,13 +297,14 @@ handleCreateServiceChatOrder(id){
|
||||
handelServiceEquityDetail(id){
|
||||
serviceEquityDetail(id).then(res=>{
|
||||
let package_product=res.order_service_package_product;
|
||||
console.log(res.order_inquiry);
|
||||
this.setData({
|
||||
equity:res,
|
||||
inquriyList:res.order_inquiry,
|
||||
toggleList:res.order_inquiry,
|
||||
productList:res.order_product,
|
||||
yaoList:res.order_product,
|
||||
restProduct:package_product>0?package_product[0].quantity-package_product[0].used_quantity:0
|
||||
restProduct:package_product.length>0?package_product[0].quantity-package_product[0].used_quantity:0
|
||||
})
|
||||
})
|
||||
},
|
||||
|
||||
@ -84,9 +84,9 @@
|
||||
<view class="desc price rightbox">
|
||||
¥{{pay_money}}
|
||||
</view>
|
||||
<view class="moneydetail">明细<van-icon name="arrow-down" color="#fff" size="12"/></view>
|
||||
<view class="moneydetail" bind:tap="toggleDetail">明细<van-icon name="{{showMoneyDetail?'arrow-down':'arrow-up'}}" color="#fff" size="12"/></view>
|
||||
</view>
|
||||
<view class="detaibox">
|
||||
<view class="detaibox" wx:if="{{showMoneyDetail}}">
|
||||
<view class="row">
|
||||
<view class="namebox">
|
||||
<view class="name">药 品 费</view>
|
||||
@ -214,8 +214,9 @@
|
||||
<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="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-up':'arrow-down'}}" /></view>
|
||||
</view>
|
||||
|
||||
<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}}</view>
|
||||
<view class="time">问诊时间:{{item.created_at}}11</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>
|
||||
|
||||
@ -227,14 +228,14 @@
|
||||
<view class="name"><text decode>内 容</text></view>
|
||||
<view class="dot">:</view>
|
||||
</view>
|
||||
<view class="desc"><text class="red">30盒</text>干爽颗粒(步长)</view>
|
||||
<view class="desc"><text class="red">30盒</text>肝爽颗粒(步长)</view>
|
||||
</view>
|
||||
<view class="row" wx:if="{{order.order_service_status==3}}">
|
||||
<view class="row" style="position: relative;margin-bottom: 22rpx;" wx:if="{{order.order_service_status==3}}">
|
||||
<view class="namebox" wx:if="{{!(equity.order_inquiry.length==0 && equity.product.length==0)}}">
|
||||
<view class="name">药品剩余</view>
|
||||
<view class="dot">:</view>
|
||||
</view>
|
||||
<view class="desc" wx:if="{{!(equity.order_inquiry.length==0 && equity.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">{{restProduct}}盒</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-up':'arrow-down'}}" /></view>
|
||||
</view>
|
||||
<view class="usebox" wx:for="{{productList}}" wx:key="order_product_id" bind:tap="goProduct" data-id="{{item.order_product_id}}">
|
||||
|
||||
@ -1097,6 +1097,7 @@ page {
|
||||
|
||||
.medbox {
|
||||
border-bottom: 1rpx solid #E3E4E5;
|
||||
|
||||
}
|
||||
|
||||
.medbox:last-child {
|
||||
|
||||
@ -47,6 +47,8 @@
|
||||
<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==1 && order.inquiry_mode==8}}">健康包服务</view>
|
||||
<view class="desc" wx:elif="{{order.inquiry_type==1 && order.inquiry_mode==9}}">随访包服务</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 && order.inquiry_mode!=7}}">公益问诊</view>
|
||||
@ -106,7 +108,7 @@
|
||||
<!-- <view class="row" style="justify-content: flex-end;" wx:if="{{order.inquiry_status==1 && order.inquiry_pay_status==1}}">
|
||||
<view class="del">去支付</view>
|
||||
</view> -->
|
||||
<view class="row" style="justify-content: flex-end;" wx:if="{{order.inquiry_status==2 || order.inquiry_status==3}}">
|
||||
<view class="row" style="justify-content: flex-end;" wx:if="{{order.inquiry_status==2 || order.inquiry_status==3 }}" hidden="{{order.inquiry_status==3 && order.amount_total==0 && (order.inquiry_mode==8 || order.inquiry_mode==9)}}">
|
||||
<view class="del" bindtap="confirmCancelInquiry">取消问诊</view>
|
||||
</view>
|
||||
<!-- wx:elif="{{order.inquiry_status==4}}" -->
|
||||
|
||||
@ -304,7 +304,8 @@ Page({
|
||||
order_inquiry_id,
|
||||
order_detection_id,
|
||||
order_type,
|
||||
fromType
|
||||
fromType,
|
||||
order_service_id
|
||||
} = this.data;
|
||||
if (order_type == 1) {
|
||||
if (fromType) {
|
||||
@ -333,6 +334,17 @@ Page({
|
||||
delta: 1,
|
||||
})
|
||||
|
||||
}
|
||||
}else if(order_type == 4 || order_type == 5){
|
||||
if (fromType) {
|
||||
wx.redirectTo({
|
||||
url: '/healthyService/pages/healthyOrderDetail/healthyOrderDetail?order_service_id=' + order_service_id + "&fromType=" + fromType,
|
||||
})
|
||||
} else {
|
||||
wx.navigateBack({
|
||||
delta: 1,
|
||||
})
|
||||
|
||||
}
|
||||
}else {
|
||||
if (fromType) {
|
||||
|
||||
@ -101,6 +101,10 @@ Page({
|
||||
wx.redirectTo({
|
||||
url: '/patient/pages/medinceOrderDetail/medinceOrderDetail?order_product_id='+data.order_id+ "&fromType=" +encodeURIComponent("patient/pages/medinceOrder/medinceOrder"),
|
||||
})
|
||||
}else if(order_type == 4 || order_type == 5){
|
||||
wx.redirectTo({
|
||||
url: '/healthyService/pages/healthyOrderDetail/healthyOrderDetail?order_service_id=' + data.order_no + "&fromType=" + +encodeURIComponent("healthyService/pages/healthyOrder/healthyOrder"),
|
||||
})
|
||||
}else{
|
||||
wx.redirectTo({
|
||||
url: '/sugarCheck/pages/checkOrderDetail/checkOrderDetail?order_detection_id='+data.order_no+ "&fromType=" +encodeURIComponent("sugarCheck/pages/checkOrder/checkOrder"),
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user