1 line
14 KiB
Plaintext
1 line
14 KiB
Plaintext
<view class="page"><view class="header"><u-search vue-id="7e87e333-1" placeholder="请查询" input-align="center" show-action="{{false}}" data-event-opts="{{[['^focus',[['onShowPopup']]]]}}" bind:focus="__e" bind:__l="__l"></u-search></view><hqs-popup vue-id="7e87e333-2" title="向下滑动关闭" from="{{popFrom}}" mask-click="{{maskClick}}" value="{{showPop}}" data-event-opts="{{[['^back',[['onBack']]],['^input',[['__set_model',['','showPop','$event',[]]]]]]}}" bind:back="__e" bind:input="__e" bind:__l="__l" vue-slots="{{['default','back','bottom']}}"><view slot="back">test</view><view class="chaxunx" slot="bottom"><u-button vue-id="{{('7e87e333-3')+','+('7e87e333-2')}}" type="info" size="medium" ripple="{{true}}" ripple-bg-color="#909399" data-event-opts="{{[['^click',[['result']]]]}}" bind:click="__e" bind:__l="__l" vue-slots="{{['default']}}">重置</u-button><u-button vue-id="{{('7e87e333-4')+','+('7e87e333-2')}}" type="primary" size="medium" ripple="{{true}}" ripple-bg-color="#909399" data-event-opts="{{[['^click',[['select']]]]}}" bind:click="__e" bind:__l="__l" vue-slots="{{['default']}}">查询</u-button></view><view><view class="bianju">患者姓名:</view><view class="bianju"><u-input bind:input="__e" vue-id="{{('7e87e333-5')+','+('7e87e333-2')}}" type="{{type}}" border="true" custom-style="background-color:rgb(246,246,246)" placeholder="请输入患者姓名" value="{{patientName}}" data-event-opts="{{[['^input',[['__set_model',['','patientName','$event',[]]]]]]}}" bind:__l="__l"></u-input></view></view><view><view class="bianju">工单号:</view><view class="bianju"><u-input bind:input="__e" vue-id="{{('7e87e333-6')+','+('7e87e333-2')}}" type="{{type}}" border="true" custom-style="background-color:rgb(246,246,246)" placeholder="请输入工单号" value="{{workOrderNo}}" data-event-opts="{{[['^input',[['__set_model',['','workOrderNo','$event',[]]]]]]}}" bind:__l="__l"></u-input></view></view><view><view class="bianju">创建开始时间:</view><view class="bianju"><u-input style="background-color:rgb(246,246,246);" vue-id="{{('7e87e333-7')+','+('7e87e333-2')}}" border="true" border-color="#dcdfe6" placeholder="选择时间" value="{{createdStartDt}}" data-event-opts="{{[['^focus',[['xianshi']]],['^input',[['__set_model',['','createdStartDt','$event',[]]]]]]}}" bind:focus="__e" bind:input="__e" bind:__l="__l"></u-input></view></view><view><view class="bianju">创建结束时间:</view><view class="bianju"><u-input style="background-color:rgb(246,246,246);" vue-id="{{('7e87e333-8')+','+('7e87e333-2')}}" border="true" border-color="#dcdfe6" placeholder="选择时间" value="{{createdEndDt}}" data-event-opts="{{[['^focus',[['xianshi1']]],['^input',[['__set_model',['','createdEndDt','$event',[]]]]]]}}" bind:focus="__e" bind:input="__e" bind:__l="__l"></u-input></view></view><view class="bianju1"><liu-check-box class="vue-ref" style="display:flex;align-items:stretch;" vue-id="{{('7e87e333-9')+','+('7e87e333-2')}}" checkType="{{checkType}}" checkOptions="{{checkOptions}}" activeColor="#FF0000" data-ref="checkBox" value="{{workPlace}}" data-event-opts="{{[['^checkChange',[['checkChange1']]],['^input',[['__set_model',['','workPlace','$event',[]]]]]]}}" bind:checkChange="__e" bind:input="__e" bind:__l="__l"></liu-check-box></view></hqs-popup><view class="page1"><u-tabs vue-id="7e87e333-10" list="{{list2}}" data-event-opts="{{[['^change',[['tabsChange']]]]}}" bind:change="__e" bind:__l="__l"></u-tabs></view><view class="bottom"><scroll-view style="height:92%;width:100%;" scroll-y="{{true}}" data-event-opts="{{[['scrolltolower',[['onreachBottom',['$event']]]]]}}" bindscrolltolower="__e"><block wx:for="{{datas}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="kawei"><view class="geziWC"><view data-event-opts="{{[['tap',[['tiaozhuan',['$0'],[[['datas','',index]]]]]]]}}" style="padding-top:20rpx;padding-left:10rpx;" bindtap="__e"><u-row style="padding-top:30rpx;" vue-id="{{'7e87e333-11-'+index}}" gutter="16" bind:__l="__l" vue-slots="{{['default']}}"><u-col vue-id="{{('7e87e333-12-'+index)+','+('7e87e333-11-'+index)}}" span="3" bind:__l="__l" vue-slots="{{['default']}}"><u-tag vue-id="{{('7e87e333-13-'+index)+','+('7e87e333-12-'+index)}}" justify="center" text="{{item.status}}" type="{{item.color}}" size="mini" bind:__l="__l"></u-tag></u-col><u-col vue-id="{{('7e87e333-14-'+index)+','+('7e87e333-11-'+index)}}" span="6.1" bind:__l="__l" vue-slots="{{['default']}}"><label style="padding-top:40rpx;font-size:30rpx;" class="_span">{{'工单号:'+item.workOrderNo+''}}</label></u-col><u-col vue-id="{{('7e87e333-15-'+index)+','+('7e87e333-11-'+index)}}" span="1.9" bind:__l="__l" vue-slots="{{['default']}}"><u-tag style="padding-top:40rpx;" vue-id="{{('7e87e333-16-'+index)+','+('7e87e333-15-'+index)}}" text="{{item.types}}" type="warning" size="mini" bind:__l="__l"></u-tag></u-col></u-row></view><view data-event-opts="{{[['tap',[['tiaozhuan',['$0'],[[['datas','',index]]]]]]]}}" bindtap="__e"><u-row vue-id="{{'7e87e333-17-'+index}}" gutter="16" bind:__l="__l" vue-slots="{{['default']}}"><view><view style="padding-top:9rpx;padding-left:50rpx;font-size:22rpx;text-align-last:justify;width:100rpx;">抓药人:</view></view><label style="padding-top:9rpx;padding-left:30rpx;font-size:22rpx;" class="_span">{{''+item.createdBy+''}}</label></u-row><u-row vue-id="{{'7e87e333-18-'+index}}" gutter="16" bind:__l="__l" vue-slots="{{['default']}}"><view><view style="padding-top:9rpx;padding-left:50rpx;font-size:22rpx;text-align-last:justify;width:100rpx;">患者姓名:</view></view><label style="padding-top:9rpx;padding-left:30rpx;font-size:22rpx;" class="_span">{{''+item.patientName+''}}</label></u-row><u-row vue-id="{{'7e87e333-19-'+index}}" gutter="16" bind:__l="__l" vue-slots="{{['default']}}"><view><view style="padding-top:9rpx;padding-left:50rpx;font-size:22rpx;text-align-last:justify;width:100rpx;">处方:</view></view><label style="padding-top:9rpx;padding-left:30rpx;font-size:22rpx;" class="_span">{{''+item.prescription+''}}</label></u-row><u-row vue-id="{{'7e87e333-20-'+index}}" gutter="16" bind:__l="__l" vue-slots="{{['default']}}"><view><view style="padding-top:9rpx;padding-left:50rpx;font-size:22rpx;text-align-last:justify;width:100rpx;">工作地点:</view></view><label style="padding-top:9rpx;padding-left:30rpx;font-size:22rpx;" class="_span">{{''+item.workPlace+''}}</label></u-row><u-row vue-id="{{'7e87e333-21-'+index}}" gutter="16" bind:__l="__l" vue-slots="{{['default']}}"><view><view style="padding-top:9rpx;padding-left:50rpx;font-size:22rpx;text-align-last:justify;width:100rpx;">创建时间:</view></view><label style="padding-top:9rpx;padding-left:30rpx;font-size:22rpx;" class="_span">{{''+item.createdDtFormatted+''}}</label></u-row></view><u-row vue-id="{{'7e87e333-22-'+index}}" gutter="20" justify="end" bind:__l="__l" vue-slots="{{['default']}}"><u-col vue-id="{{('7e87e333-23-'+index)+','+('7e87e333-22-'+index)}}" span="2.5" bind:__l="__l" vue-slots="{{['default']}}"><block wx:if="{{maps[item.status]}}"><u-button vue-id="{{('7e87e333-24-'+index)+','+('7e87e333-23-'+index)}}" size="mini" shape="circle" type="error" data-event-opts="{{[['^click',[['querenguandan',['$0'],[[['datas','',index]]]]]]]}}" bind:click="__e" bind:__l="__l" vue-slots="{{['default']}}">强制关单</u-button></block></u-col><u-col vue-id="{{('7e87e333-25-'+index)+','+('7e87e333-22-'+index)}}" span="2.5" bind:__l="__l" vue-slots="{{['default']}}"><block wx:if="{{map[item.status]}}"><u-button vue-id="{{('7e87e333-26-'+index)+','+('7e87e333-25-'+index)}}" size="mini" shape="circle" type="primary" data-event-opts="{{[['^click',[['gongzuoqueren',['$0'],[[['datas','',index]]]]]]]}}" bind:click="__e" bind:__l="__l" vue-slots="{{['default']}}">工作确认</u-button></block></u-col></u-row></view></view></block></scroll-view></view><u-datetime-picker vue-id="7e87e333-27" show="{{show}}" mode="date" closeOnClickOverlay="{{true}}" format="YYYY-MM-DD HH:mm:ss" value="{{time1}}" data-event-opts="{{[['^confirm',[['confirmDatePicker']]],['^close',[['e0']]],['^cancel',[['e1']]],['^input',[['__set_model',['','time1','$event',[]]]]]]}}" bind:confirm="__e" bind:close="__e" bind:cancel="__e" bind:input="__e" bind:__l="__l"></u-datetime-picker><u-datetime-picker vue-id="7e87e333-28" show="{{show1}}" mode="date" closeOnClickOverlay="{{true}}" format="YYYY-MM-DD HH:mm:ss" value="{{time2}}" data-event-opts="{{[['^confirm',[['confirmDatePicker1']]],['^close',[['e2']]],['^cancel',[['e3']]],['^input',[['__set_model',['','time2','$event',[]]]]]]}}" bind:confirm="__e" bind:close="__e" bind:cancel="__e" bind:input="__e" bind:__l="__l"></u-datetime-picker><view class="fixed-button-container"><u-col vue-id="7e87e333-29" span="4" bind:__l="__l" vue-slots="{{['default']}}"><u-button class="fixed-button" vue-id="{{('7e87e333-30')+','+('7e87e333-29')}}" type="primary" shape="circle" width="50" disabled="{{chuangjiananniu}}" data-event-opts="{{[['^click',[['chuangjian']]]]}}" bind:click="__e" bind:__l="__l" vue-slots="{{['default']}}">创建工单</u-button></u-col></view><u-popup style="width:600rpx;" vue-id="7e87e333-31" show="{{showGD}}" mode="center" bind:__l="__l" vue-slots="{{['default']}}"><view style="width:600rpx;"><view style="margin-bottom:10rpx;"><view class="bianju" style="padding:10rpx 15rpx 10rpx 15rpx;">患者姓名:</view><view class="bianju" style="padding:10rpx 15rpx 10rpx 15rpx;"><u-input bind:input="__e" vue-id="{{('7e87e333-32')+','+('7e87e333-31')}}" type="{{type}}" border="true" custom-style="background-color:rgb(246,246,246)" placeholder="请输入患者姓名" value="{{patientNameA}}" data-event-opts="{{[['^input',[['__set_model',['','patientNameA','$event',[]]]]]]}}" bind:__l="__l"></u-input></view></view><view style="margin-bottom:10rpx;"><view class="bianju" style="padding:10rpx 15rpx 10rpx 15rpx;">患者电话:</view><view class="bianju" style="padding:10rpx 15rpx 10rpx 15rpx;"><u-input bind:input="__e" vue-id="{{('7e87e333-33')+','+('7e87e333-31')}}" type="{{type}}" border="true" custom-style="background-color:rgb(246,246,246)" placeholder="请输入患者电话" value="{{patientPhoneA}}" data-event-opts="{{[['^input',[['__set_model',['','patientPhoneA','$event',[]]]]]]}}" bind:__l="__l"></u-input></view></view><view style="margin-bottom:10rpx;"><view class="bianju" style="padding:10rpx 15rpx 10rpx 15rpx;">药品数量:</view><view class="bianju" style="padding:10rpx 15rpx 10rpx 15rpx;"><u-input bind:input="__e" vue-id="{{('7e87e333-34')+','+('7e87e333-31')}}" type="{{type}}" border="true" custom-style="background-color:rgb(246,246,246)" placeholder="请输入药品数量" value="{{prescriptionA}}" data-event-opts="{{[['^input',[['__set_model',['','prescriptionA','$event',[]]]]]]}}" bind:__l="__l"></u-input></view></view><view style="margin-bottom:10rpx;"><view class="bianju" style="padding:10rpx 15rpx 10rpx 15rpx;">工作地点:</view><view class="bianju" style="padding:10rpx 15rpx 10rpx 15rpx;"><u-picker vue-id="{{('7e87e333-35')+','+('7e87e333-31')}}" show="{{shows}}" columns="{{columns}}" data-event-opts="{{[['^change',[['changeHandler']]],['^confirm',[['confirm']]]]}}" bind:change="__e" bind:confirm="__e" bind:__l="__l"></u-picker><u-input vue-id="{{('7e87e333-36')+','+('7e87e333-31')}}" type="{{type}}" border="true" custom-style="background-color:rgb(246,246,246)" placeholder="请选择工作地点" value="{{workPlaceA}}" data-event-opts="{{[['^touchstart',[['e4']]],['^input',[['__set_model',['','workPlaceA','$event',[]]]]]]}}" bind:touchstart="__e" bind:input="__e" bind:__l="__l"></u-input></view></view></view><view style="display:flex;margin-top:30rpx;justify-content:center;"><u-col vue-id="{{('7e87e333-37')+','+('7e87e333-31')}}" span="4" bind:__l="__l" vue-slots="{{['default']}}"><u-button vue-id="{{('7e87e333-38')+','+('7e87e333-37')}}" shape="circle" type="error" data-event-opts="{{[['^click',[['quxiao']]]]}}" bind:click="__e" bind:__l="__l" vue-slots="{{['default']}}">取消</u-button></u-col><u-col vue-id="{{('7e87e333-39')+','+('7e87e333-31')}}" span="4" bind:__l="__l" vue-slots="{{['default']}}"><u-button vue-id="{{('7e87e333-40')+','+('7e87e333-39')}}" shape="circle" type="primary" data-event-opts="{{[['^click',[['querentijiao']]]]}}" bind:click="__e" bind:__l="__l" vue-slots="{{['default']}}">创建</u-button></u-col></view></u-popup><u-popup style="width:600rpx;" vue-id="7e87e333-41" show="{{showGB}}" mode="center" bind:__l="__l" vue-slots="{{['default']}}"><view style="width:600rpx;"><view style="margin-bottom:10rpx;"><view class="bianju" style="padding:10rpx 15rpx 10rpx 15rpx;">关闭原因:</view><view class="bianju" style="padding:10rpx 15rpx 10rpx 15rpx;"><u-input bind:input="__e" vue-id="{{('7e87e333-42')+','+('7e87e333-41')}}" type="{{type}}" border="true" custom-style="background-color:rgb(246,246,246)" placeholder="请输入患者姓名" value="{{reason}}" data-event-opts="{{[['^input',[['__set_model',['','reason','$event',[]]]]]]}}" bind:__l="__l"></u-input></view></view></view><view style="display:flex;margin-top:30rpx;justify-content:center;"><u-col vue-id="{{('7e87e333-43')+','+('7e87e333-41')}}" span="4" bind:__l="__l" vue-slots="{{['default']}}"><u-button vue-id="{{('7e87e333-44')+','+('7e87e333-43')}}" shape="circle" type="error" data-event-opts="{{[['^click',[['quxiaoGB']]]]}}" bind:click="__e" bind:__l="__l" vue-slots="{{['default']}}">取消</u-button></u-col><u-col vue-id="{{('7e87e333-45')+','+('7e87e333-41')}}" span="4" bind:__l="__l" vue-slots="{{['default']}}"><u-button vue-id="{{('7e87e333-46')+','+('7e87e333-45')}}" shape="circle" type="primary" data-event-opts="{{[['^click',[['guandan']]]]}}" bind:click="__e" bind:__l="__l" vue-slots="{{['default']}}">创建</u-button></u-col></view></u-popup><view><u-notify class="vue-ref" style="height:50rpx;line-height:50rpx;" vue-id="7e87e333-47" message="Hi uView" data-ref="uNotify" bind:__l="__l"></u-notify></view></view> |