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
18 KiB

4 weeks ago
<page-meta page-style="{{'overflow:'+(isShowService||isShowHospital||isShowTime||isShowArchive?'hidden':'visible')+';'}}" class="data-v-3f855ba3"></page-meta><view class="page data-v-3f855ba3"><image class="bkg data-v-3f855ba3" mode="aspectFill" src="/package_sub/static/AddOrder/bkg.png"></image><view class="container data-v-3f855ba3"><block wx:if="{{form.pay_status!==2}}"><view class="step data-v-3f855ba3"><block wx:for="{{stepList}}" wx:for-item="i" wx:for-index="index" wx:key="index"><view class="{{['step-item','data-v-3f855ba3',(index<=currentStep)?'is-active':'']}}"><view class="step-item__dot data-v-3f855ba3"><u-icon data-custom-hidden="{{!(index<=currentStep)}}" vue-id="{{'9db2cc7a-1-'+index}}" name="{{index===currentStep?'more-dot-fill':'checkbox-mark'}}" color="#fff" size="16" class="data-v-3f855ba3" bind:__l="__l"></u-icon></view><view class="step-item__text data-v-3f855ba3">{{i.name}}</view></view></block></view></block><view class="data-v-3f855ba3"><view class="switch-service data-v-3f855ba3"><view class="switch-service__icon data-v-3f855ba3"><u-icon vue-id="9db2cc7a-2" name="{{accompanyProduct.cover?accompanyProduct.cover.url:vuex_default_icon}}" size="30" class="data-v-3f855ba3" bind:__l="__l"></u-icon></view><view class="switch-service__name data-v-3f855ba3">{{''+(accompanyProduct.name||"未选择")+''}}</view><block wx:if="{{!orderId}}"><view data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" class="switch-service__btn data-v-3f855ba3" bindtap="__e"><image src="/package_sub/static/switch.png" mode="aspectFit" class="data-v-3f855ba3"></image><text class="data-v-3f855ba3">更换服务</text></view></block></view><u-form vue-id="9db2cc7a-3" model="{{form}}" rules="{{rules}}" label-width="{{178}}" error-type="{{['toast']}}" data-ref="uForm" class="data-v-3f855ba3 vue-ref" bind:__l="__l" vue-slots="{{['default']}}"><view class="form-card form-card-1 data-v-3f855ba3"><u-form-item vue-id="{{('9db2cc7a-4')+','+('9db2cc7a-3')}}" label="站点区域" prop="site_id" required="{{true}}" class="data-v-3f855ba3" bind:__l="__l" vue-slots="{{['default']}}"><u-input vue-id="{{('9db2cc7a-5')+','+('9db2cc7a-4')}}" type="input" placeholder="请选择站点区域" disabled="{{true}}" value="{{site_name}}" class="data-v-3f855ba3" bind:__l="__l"></u-input></u-form-item><block wx:if="{{form.type==1}}"><u-form-item vue-id="{{('9db2cc7a-6')+','+('9db2cc7a-3')}}" label="就诊医院" prop="hospital" required="{{true}}" class="data-v-3f855ba3" bind:__l="__l" vue-slots="{{['default']}}"><u-input vue-id="{{('9db2cc7a-7')+','+('9db2cc7a-6')}}" type="select" placeholder="请选择就诊医院" value="{{hospital.name}}" select-open="{{isShowHospital}}" data-event-opts="{{[['^click',[['e1']]]]}}" bind:click="__e" class="data-v-3f855ba3" bind:__l="__l"></u-input></u-form-item></block><u-form-item vue-id="{{('9db2cc7a-8')+','+('9db2cc7a-3')}}" label="{{(form.type==1?'就诊':'服务')+'时间'}}" prop="time" required="{{true}}" class="data-v-3f855ba3" bind:__l="__l" vue-slots="{{['default']}}"><u-input vue-id="{{('9db2cc7a-9')+','+('9db2cc7a-8')}}" type="select" placeholder="请选择时间" select-open="{{isShowTime}}" value="{{form.time}}" data-event-opts="{{[['^click',[['e2']]],['^input',[['__set_model',['$0','time','$event',[]],['form']]]]]}}" bind:click="__e" bind:input="__e" class="data-v-3f855ba3" bind:__l="__l"></u-input></u-form-item><u-form-item vue-id="{{('9db2cc7a-10')+','+('9db2cc7a-3')}}" label="{{(form.type==1?'被服务':'被服务')+'人'}}" prop="user_archive_id" required="{{true}}" class="data-v-3f855ba3" bind:__l="__l" vue-slots="{{['default']}}"><u-input vue-id="{{('9db2cc7a-11')+','+('9db2cc7a-10')}}" type="select" placeholder="请选择人员" value="{{archive.name}}" select-open="{{isShowArchive}}" data-event-opts="{{[['^click',[['e3']]]]}}" bind:click="__e" class="data-v-3f855ba3" bind:__l="__l"></u-input></u-form-item><u-form-item vue-id="{{('9db2cc7a-12')+','+('9db2cc7a-3')}}" label="是否可以自理" class="data-v-3f855ba3" bind:__l="__l" vue-slots="{{['right']}}"><view slot="right" class="data-v-3f855ba3"><u