You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 line
26 KiB

10 months ago
<page-meta page-style="{{'overflow:'+(isShowService||isShowHospital||isShowTime||isShowArchive?'hidden':'visible')+';'}}" class="data-v-6614d6de"></page-meta><view class="page data-v-6614d6de"><image class="bkg data-v-6614d6de" mode="aspectFill" src="/package_sub/static/AddOrder/bkg.png"></image><view class="container data-v-6614d6de"><view class="step data-v-6614d6de"><block wx:for="{{stepList}}" wx:for-item="i" wx:for-index="index" wx:key="index"><view class="{{['step-item','data-v-6614d6de',(index<currentStep)?'is-active':'']}}"><view class="step-item__dot data-v-6614d6de"><block wx:if="{{index<currentStep-1}}"><u-icon vue-id="{{'5c8685e8-1-'+index}}" name="checkmark" color="#fff" size="16" class="data-v-6614d6de" bind:__l="__l"></u-icon></block><block wx:else><block wx:if="{{index===currentStep-1}}"><u-icon vue-id="{{'5c8685e8-2-'+index}}" name="dot-fill" color="#fff" size="16" class="data-v-6614d6de" bind:__l="__l"></u-icon></block></block></view><view class="step-item__text data-v-6614d6de">{{i.name}}</view></view></block></view><block wx:if="{{form.pay_status===0}}"><view class="data-v-6614d6de"><view class="switch-service data-v-6614d6de"><view class="switch-service__icon data-v-6614d6de"><u-icon vue-id="5c8685e8-3" name="{{accompanyProduct.cover?accompanyProduct.cover.url:vuex_default_icon}}" size="30" class="data-v-6614d6de" bind:__l="__l"></u-icon></view><view class="switch-service__name data-v-6614d6de">{{''+(accompanyProduct.name||"未选择")+''}}</view><block wx:if="{{!orderId}}"><view data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" class="switch-service__btn data-v-6614d6de" bindtap="__e"><image src="/package_sub/static/switch.png" mode="aspectFit" class="data-v-6614d6de"></image><text class="data-v-6614d6de">更换服务</text></view></block></view><block wx:if="{{form.nurse_id&&nurse.id}}"><view class="card data-v-6614d6de"><view class="desc-card__title data-v-6614d6de">护工信息</view><view class="desc-card__content data-v-6614d6de"><view class="desc-card__content--title data-v-6614d6de"><u-tag vue-id="5c8685e8-4" text="{{$root.g0}}" mode="dark" class="data-v-6614d6de" bind:__l="__l"></u-tag></view><view class="_br data-v-6614d6de"></view><view class="desc-card__content--title data-v-6614d6de">姓名</view><view class="desc-card__content--value data-v-6614d6de">{{''+nurse.name+''}}</view><view class="_br data-v-6614d6de"></view><view class="desc-card__content--title data-v-6614d6de">联系方式</view><view class="desc-card__content--value data-v-6614d6de">{{''+nurse.mobile+''}}</view><view class="_br data-v-6614d6de"></view><view class="desc-card__content--title data-v-6614d6de">性别</view><view class="desc-card__content--value data-v-6614d6de">{{''+(nurse.sex==1?'男':'女')+''}}</view><view class="_br data-v-6614d6de"></view></view></view></block><u-form vue-id="5c8685e8-5" model="{{form}}" rules="{{rules}}" label-width="{{178}}" error-type="{{['toast']}}" data-ref="uForm" class="data-v-6614d6de vue-ref" bind:__l="__l" vue-slots="{{['default']}}"><view class="form-card form-card-1 data-v-6614d6de"><block wx:if="{{form.type==1}}"><u-form-item vue-id="{{('5c8685e8-6')+','+('5c8685e8-5')}}" label="就诊医院" prop="hospital" required="{{true}}" class="data-v-6614d6de" bind:__l="__l" vue-slots="{{['default']}}"><u-input vue-id="{{('5c8685e8-7')+','+('5c8685e8-6')}}" type="{{!!orderId?'input':'select'}}" placeholder="请选择就诊医院" disabled="{{!!orderId}}" value="{{hospital.name}}" select-open="{{isShowHospital}}" data-event-opts="{{[['^click',[['e1']]]]}}" bind:click="__e" class="data-v-6614d6de" bind:__l="__l"></u-input></u-form-item></block><u-form-item vue-id="{{('5c8685e8-8')+','+('5c8685e8-5')}}" label="{{(form.type==1?'就诊':'服务')+'时间'}}" prop="time" required="{{true}}" class="data-v-6614d6de" bind:__l="__l" vue-slots="{{['default']}}"><u-input vue-id="{{('5c8685e8-9')+','+('5c8685e8-8')}}" type="{{!!orderId?'input':'select'}}" placeholder="请选择时间" disabled="{{!!orderId}}" select-open="{{isShowTime}}" value="{{form.time}}" data-event-opts="{{[['^click',[['e2'