This commit is contained in:
zoujiandong 2024-05-09 14:28:24 +08:00
parent 084d30592f
commit ef2404c2f5
10 changed files with 76 additions and 51 deletions

View File

@ -44,10 +44,10 @@
</view> </view>
<view class="cell"> <view class="cell">
<view class="celltitle">处方:</view> <view class="celltitle">处方:</view>
<view class="celldesc">1、每次问诊只可产生一个处方单; <view class="celldesc">1、每次问诊只可产生一个处方单
</view> </view>
<view class="celldesc"> <view class="celldesc">
2、服务包含30盒肝爽颗粒(步长)每月和医生问诊时医生开具处方选择收货地址即可每次最多只发货10盒 2、服务包含30盒肝爽颗粒(步长),每月和医生问诊时,医生开具处方
</view> </view>
</view> </view>
<view class="cell"> <view class="cell">
@ -56,7 +56,7 @@
</view> </view>
<view class="celldesc"> <view class="celldesc">
2、赠送肝胆相照商城优惠劵100元(仅限纽娃复合蛋白营养素固体饮料使用注册肝胆相照商城后2~3个工作日到账) 2、赠送肝胆相照商城优惠劵100元仅限纽娃复合蛋白营养素固体饮料使用注册肝胆相照商城后2~3个工作日到账
</view> </view>
</view> </view>
<view class="cell"> <view class="cell">
@ -67,13 +67,13 @@
</view> </view>
<view class="celldesc"> <view class="celldesc">
2、健康包开始使用后如需退款请联系客服退款不收取任何服务费等额外费用但不支持部分退款: 2、健康包开始使用后如需退款请联系客服退款不收取任何服务费等额外费用但不支持部分退款
</view> </view>
<view class="celldesc"> <view class="celldesc">
3、药品一经发出问诊一经接诊均概不退换; 3、药品一经发出问诊一经接诊均概不退换
</view> </view>
<view class="celldesc"> <view class="celldesc">
4、未消费健康包内容可退款已消费服务的部分按原价计费:已发生的问诊按照问诊时互联网医院显示的价格结算肝爽颗粒按照原价每盒42.8元结算。 4、未消费健康包内容可退款已消费服务的部分按原价计费已发生的问诊按照问诊时互联网医院显示的价格结算肝爽颗粒按照原价每盒42.8元结算。
</view> </view>
</view> </view>

View File

@ -8,7 +8,7 @@
</view> </view>
</view> </view>
<van-popup class="mypop" id="mypop" show="{{true}}" lock-scroll="{{true}}" position="bottom" overlay="{{blockHeight=='1130rpx'?true:false}}" duration="500" z-index="9999" custom-style=" border-radius:8rpx;transition: height 0.5s;height:{{blockHeight}}" bind:close="onClose"> <van-popup class="mypop" id="mypop" show="{{true}}" lock-scroll="{{true}}" position="bottom" overlay="{{blockHeight=='1130rpx'?true:false}}" duration="500" z-index="9999" custom-style=" border-radius:8rpx;transition: height 0.5s;height:{{blockHeight}};overflow:hidden;" bind:close="onClose">
<view class="popwrper" id="popwrper" bindtouchstart="touchstart" bindtouchend="touchend" style="height:{{blockHeight}}" > <view class="popwrper" id="popwrper" bindtouchstart="touchstart" bindtouchend="touchend" style="height:{{blockHeight}}" >
<view class="top"> <view class="top">
<image src="../../static/images/up.png" class="up {{blockHeight=='1130rpx'?'active':''}}"></image> <image src="../../static/images/up.png" class="up {{blockHeight=='1130rpx'?'active':''}}"></image>
@ -122,63 +122,63 @@
> >
<view class="slotmsg"> <view class="slotmsg">
<view class="rowbox"> <view class="rowbox">
<view class="rowtitle">服务内容:</view> <view class="rowtitle">服务内容</view>
<view class="row"> <view class="row">
<view class="rowleft">1、</view> <view class="rowleft">1、</view>
<view class="rowright">每个月2次问诊</view> <view class="rowright">每个月2次问诊</view>
</view> </view>
<view class="row"> <view class="row">
<view class="rowleft">2、</view> <view class="rowleft">2、</view>
<view class="rowright">30盒肝爽颗粒(3g*9袋) (每次最多开具10盒) <view class="rowright">30盒肝爽颗粒(3g*9袋)
</view> </view>
</view> </view>
</view> </view>
<view class="rowbox"> <view class="rowbox">
<view class="rowtitle">服务价格:</view> <view class="rowtitle">服务价格</view>
<view class="row"> <view class="row">
<view class="rowleft">1、</view> <view class="rowleft">1、</view>
<view class="rowright">健康包价格低至1080元起内所含每月两次问诊费用低至5折;超出次数需按照原价支付问诊费;</view> <view class="rowright">健康包价格低至1080元起内所含每月两次问诊费用低至5折;超出次数需按照原价支付问诊费;</view>
</view> </view>
<view class="row"> <view class="row">
<view class="rowleft">2、</view> <view class="rowleft">2、</view>
<view class="rowright">健康包内包含30盒肝爽颗粒(3g*9袋)原价42.8元/盒健康包内售价为35元/盒超出30盒的可按38.5元/盒优惠价购买; <view class="rowright">健康包内包含30盒肝爽颗粒(3g*9袋)原价42.8元/盒健康包内售价为35元/盒超出30盒的可按38.8元/盒优惠价购买;
</view> </view>
</view> </view>
<view class="row"> <view class="row">
<view class="rowleft">3、</view> <view class="rowleft">3、</view>
<view class="rowright">赠送全品类药品劵10元 <view class="rowright">赠送全品类药品劵10元
</view> </view>
</view> </view>
<view class="row"> <view class="row">
<view class="rowleft">4、</view> <view class="rowleft">4、</view>
<view class="rowright"> <view class="rowright">
<view class="desc">赠送肝胆相照商城优惠劵100元</view> <view class="desc">赠送肝胆相照商城优惠劵100元</view>
<view class="tips">(药品总价满100元方可使用不可与其他优惠劵叠加使用);</view> <view class="tips">(药品总价满100元方可使用不可与其他优惠劵叠加使用)</view>
</view> </view>
</view> </view>
</view> </view>
<view class="rowbox"> <view class="rowbox">
<view class="rowtitle">退款说明:</view> <view class="rowtitle">退款说明</view>
<view class="row"> <view class="row">
<view class="rowleft">1、</view> <view class="rowleft">1、</view>
<view class="rowright">未使用随时退; </view> <view class="rowright">未使用随时退 </view>
</view> </view>
<view class="row"> <view class="row">
<view class="rowleft">2、</view> <view class="rowleft">2、</view>
<view class="rowright"> <view class="rowright">
健康包开始使用后如需退款请联系客服,退款不收取任何服务费等额外费用,但不支持部分退款: 健康包开始使用后如需退款请联系客服,退款不收取任何服务费等额外费用,但不支持部分退款
</view> </view>
</view> </view>
<view class="row"> <view class="row">
<view class="rowleft">3、</view> <view class="rowleft">3、</view>
<view class="rowright">药品一经发出,问诊一经接诊,均概不退换; <view class="rowright">药品一经发出,问诊一经接诊,均概不退换
</view> </view>
</view> </view>
<view class="row"> <view class="row">
<view class="rowleft">4、</view> <view class="rowleft">4、</view>
<view class="rowright">未消费健康包内容可退款,已消费服务的部分按原价计费,即:已发生的问诊按照问诊时互联网医院显示的价格结算肝爽颗粒按照原价每盒42.8元结算。 <view class="rowright">未消费健康包内容可退款,已消费服务的部分按原价计费,即已发生的问诊按照问诊时互联网医院显示的价格结算肝爽颗粒按照原价每盒42.8元结算。
</view> </view>
</view> </view>
</view> </view>

View File

@ -31,8 +31,8 @@ page {
} }
.top { .top {
position: absolute; /* position: absolute;
top: 10rpx; top: 10rpx; */
width: 100%; width: 100%;
display: flex; display: flex;
justify-content: center; justify-content: center;
@ -50,7 +50,7 @@ page {
} }
.popname { .popname {
margin-top: 60rpx; margin-top: 0rpx;
padding: 20rpx 52rpx 30rpx; padding: 20rpx 52rpx 30rpx;
font-size: 34rpx; font-size: 34rpx;
color: #333; color: #333;
@ -58,9 +58,9 @@ page {
} }
.popwrper { .popwrper {
top: 0rpx; /* top: 0rpx; */
background-color: #fff; background-color: #fff;
position: relative; /* position: relative; */
transition: height 0.5s; transition: height 0.5s;
width: 100%; width: 100%;
border-radius: 20rpx; border-radius: 20rpx;
@ -421,7 +421,7 @@ page {
} }
.slotmsg { .slotmsg {
height: 400rpx; height: 500rpx;
overflow-y: scroll; overflow-y: scroll;
padding: 30rpx; padding: 30rpx;
} }
@ -435,14 +435,17 @@ page {
color: #333333; color: #333333;
} }
.rowtitle { .slotmsg .rowtitle {
margin-bottom: 15rpx; margin-bottom: 15rpx;
font-weight: 500; font-weight: 500;
font-size: 32rpx; font-size: 32rpx;
text-align: left;
color: #000000; color: #000000;
} }
.slotmsg .rowright{
text-align: left;
}
.rowbox { .rowbox {
margin-bottom: 20rpx; margin-bottom: 20rpx;
} }

View File

@ -89,7 +89,13 @@
<view class="detaibox" wx:if="{{showMoneyDetail && order.order_service_type==1}}"> <view class="detaibox" wx:if="{{showMoneyDetail && order.order_service_type==1}}">
<view class="row"> <view class="row">
<view class="namebox"> <view class="namebox">
<view class="name">药 品 费</view> <view class="name">
<view class="threeword">
<view>药</view>
<view>品</view>
<view>费</view>
</view>
</view>
<view class="dot"></view> <view class="dot"></view>
</view> </view>
<view class="desc "> <view class="desc ">
@ -98,7 +104,13 @@
</view> </view>
<view class="row"> <view class="row">
<view class="namebox"> <view class="namebox">
<view class="name">问 诊 费</view> <view class="name">
<view class="threeword">
<view>问</view>
<view>诊</view>
<view>费</view>
</view>
</view>
<view class="dot"></view> <view class="dot"></view>
</view> </view>
<view class="desc "> <view class="desc ">
@ -158,7 +170,7 @@
<view class="dot"></view> <view class="dot"></view>
</view> </view>
<view class="desc rightbox" > <view class="desc rightbox" >
{{refund.refund_total}} {{refund.refund_total}}
</view> </view>
</view> </view>
<!-- 检测订单状态(1:待支付 2:待绑定 3:检测中 4:检测完成 5:已取消) --> <!-- 检测订单状态(1:待支付 2:待绑定 3:检测中 4:检测完成 5:已取消) -->
@ -173,7 +185,7 @@
</view> </view>
<view class="quanyibox rowbox " wx:if="{{(order.order_service_status==1 || order.order_service_status==2 || order.order_service_status==3 || order.order_service_status==4)}}"> <view class="quanyibox rowbox " wx:if="{{(order.order_service_status==1 || order.order_service_status==2 || order.order_service_status==3 || order.order_service_status==4 || (order.order_service_status==5 && order.cancel_reason==4))}}">
<view class="topbox"> <view class="topbox">
<view class="title">服务权益</view> <view class="title">服务权益</view>
<view class="row {{order.order_service_status==2?'mb':''}}" wx:if="{{order.order_service_status==2 || order.order_service_status==3 || order.order_service_status==4}}"> <view class="row {{order.order_service_status==2?'mb':''}}" wx:if="{{order.order_service_status==2 || order.order_service_status==3 || order.order_service_status==4}}">
@ -194,7 +206,7 @@
</view> </view>
<view class="medbox" wx:if="{{equity.order_service_package.order_service_type==2}}" > <view class="medbox" wx:if="{{equity.order_service_package.order_service_type==2}}" >
<view class="title">问诊服务</view> <view class="title">问诊服务</view>
<view class="row" style="position: relative;margin-bottom: 22rpx;" wx:if="{{order.order_service_status==1 || order.order_service_status==2 || (order.order_service_status==5)}}"> <view class="row" style="position: relative;margin-bottom: 22rpx;" wx:if="{{order.order_service_status==1 || order.order_service_status==2 || (order.order_service_status==5 && order.cancel_reason!=4)}}">
<view class="namebox"> <view class="namebox">
<view class="name"><text decode>内&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;容</text></view> <view class="name"><text decode>内&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;容</text></view>
<view class="dot"></view> <view class="dot"></view>
@ -220,7 +232,7 @@
</view> </view>
<view class="medbox" wx:if="{{equity.order_service_package.order_service_type==1}}"> <view class="medbox" wx:if="{{equity.order_service_package.order_service_type==1}}">
<view class="title">问诊服务</view> <view class="title">问诊服务</view>
<view class="row" style="position: relative;margin-bottom: 22rpx;" wx:if="{{order.order_service_status==1 || order.order_service_status==2 || order.order_service_status==5 }}"> <view class="row" style="position: relative;margin-bottom: 22rpx;" wx:if="{{order.order_service_status==1 || order.order_service_status==2 || (order.order_service_status==5 && order.cancel_reason!=4)}}">
<view class="namebox"> <view class="namebox">
<view class="name"><text decode>内&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;容</text></view> <view class="name"><text decode>内&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;容</text></view>
<view class="dot"></view> <view class="dot"></view>
@ -247,7 +259,7 @@
</view> </view>
<view class="medbox" wx:if="{{equity.order_service_package.order_service_type==1}}"> <view class="medbox" wx:if="{{equity.order_service_package.order_service_type==1}}">
<view class="title">药品服务</view> <view class="title">药品服务</view>
<view class="row" style="position: relative;margin-bottom: 22rpx;" wx:if="{{order.order_service_status==1 || order.order_service_status==2 || order.order_service_status==5 }}"> <view class="row" style="position: relative;margin-bottom: 22rpx;" wx:if="{{order.order_service_status==1 || order.order_service_status==2 || (order.order_service_status==5 && order.cancel_reason!=4) }}">
<view class="namebox"> <view class="namebox">
<view class="name"><text decode>内&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;容</text></view> <view class="name"><text decode>内&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;容</text></view>
<view class="dot"></view> <view class="dot"></view>

View File

@ -609,7 +609,7 @@ page {
} }
.paybox { .paybox {
bottom: 0px; bottom: 30rpx;
height: 104rpx; height: 104rpx;
background: #FFFFFF; background: #FFFFFF;
position: absolute; position: absolute;
@ -1138,3 +1138,9 @@ color:#999;
.row.mb{ .row.mb{
margin-bottom: 10rpx; margin-bottom: 10rpx;
} }
.threeword{
width:100%;
display: flex;
justify-content: space-between;
}

View File

@ -11,6 +11,7 @@ Page({
*/ */
data: { data: {
order_no:'', order_no:'',
monthly_frequency:'',
columns:[ columns:[
{text:"本人",value:1}, {text:"本人",value:1},
{text:"父母",value:2}, {text:"父母",value:2},
@ -280,10 +281,13 @@ Page({
return { return {
price:item.service_price+'元/'+ Number(item.service_period)/30+'月', price:item.service_price+'元/'+ Number(item.service_period)/30+'月',
follow_package_item_id:item.follow_package_item_id, follow_package_item_id:item.follow_package_item_id,
service_price:item.service_price service_price:item.service_price,
monthly_frequency:item.monthly_frequency
} }
}); });
arr.sort((a, b) =>a.service_period-b.service_period);
this.setData({ this.setData({
monthly_frequency:res[0].monthly_frequency,
priceList:arr, priceList:arr,
current_price:res[0].service_price, current_price:res[0].service_price,
follow_package_item_id:res[0].follow_package_item_id follow_package_item_id:res[0].follow_package_item_id

View File

@ -45,41 +45,41 @@
<view class="con"> <view class="con">
<view class="cell"> <view class="cell">
<view class="celltitle">专属标识:</view> <view class="celltitle">专属标识:</view>
<view class="celldesc">享有特殊标识,获得医生全面照护</view> <view class="celldesc">享有特殊标识,获得医生全面照护</view>
</view> </view>
<view class="cell"> <view class="cell">
<view class="celltitle">图文问诊<text class="red">10次/不限次</text></view> <view class="celltitle">图文问诊<text class="red">{{monthly_frequency==='0'?'不限':monthly_frequency}}次</text></view>
<view class="celldesc">服务期间每次可持续48小时图片、文字、语音形式无限制的进行沟通 <view class="celldesc">服务期间每次可持续48小时图片、文字、语音形式无限制的进行沟通
</view> </view>
</view> </view>
<view class="cell"> <view class="cell">
<view class="celltitle">处方:</view> <view class="celltitle">处方:</view>
<view class="celldesc">一次问诊只可开具一个处方单 <view class="celldesc">一次问诊只可开具一个处方单
</view> </view>
</view> </view>
<view class="cell"> <view class="cell">
<view class="celltitle">退费:</view> <view class="celltitle">退费:</view>
<view class="celldesc">1、未使用随时退; <view class="celldesc">1、未使用随时退
</view> </view>
<view class="celldesc"> <view class="celldesc">
2、服务开始使用后如需退款请联系客服退款不收取任何服务费等额外费用但不支持部分退款; 2、服务开始使用后如需退款请联系客服退款不收取任何服务费等额外费用但不支持部分退款
</view> </view>
<view class="celldesc"> <view class="celldesc">
3、已接诊的订单不再退款; 3、已接诊的订单不再退款
</view> </view>
<view class="celldesc"> <view class="celldesc">
4、未消费服务包内容可退款已消费服务的部分按原价计费:已发生的问诊按照问诊时互联网医院显示的价格结算。 4、未消费服务包内容可退款已消费服务的部分按原价计费已发生的问诊按照问诊时互联网医院显示的价格结算。
</view> </view>
</view> </view>

View File

@ -66,7 +66,7 @@
} }
.sickHisbox{ .sickHisbox{
display: flex; display: flex;
height:94rpx; height:100rpx;
align-items: center; align-items: center;
margin-bottom: 20rpx; margin-bottom: 20rpx;
background-color: #fff; background-color: #fff;

View File

@ -317,7 +317,7 @@ color: #333333;
} }
.wenzhenbtn { .wenzhenbtn {
/* position: fixed; */ /* position: fixed; */
margin-bottom: 20rpx; margin-bottom: 25rpx;
width:100%; width:100%;
height: 94rpx; height: 94rpx;
z-index:22; z-index:22;

View File

@ -9,7 +9,7 @@
} }
.sickHisbox{ .sickHisbox{
display: flex; display: flex;
height:94rpx; height:100rpx;
align-items: center; align-items: center;
margin-bottom: 20rpx; margin-bottom: 20rpx;
background-color: #fff; background-color: #fff;