Newer
Older
gdtMimiProgram / unpackage / dist / dev / mp-weixin / pages / information / information.wxml
MrTan on 18 Nov 2022 6 KB 选择时间、列表页面
<view class="information data-v-293111e0"><block wx:if="{{isForm}}"><u--form vue-id="061ca9b4-1" labelPosition="left" model="{{callerInfo}}" rules="{{rules}}" data-ref="form1" class="data-v-293111e0 vue-ref" bind:__l="__l" vue-slots="{{['default']}}"><u-form-item vue-id="{{('061ca9b4-2')+','+('061ca9b4-1')}}" label="访客姓名" prop="callerNmae" labelWidth="100" borderBottom="{{true}}" class="data-v-293111e0" bind:__l="__l" vue-slots="{{['default']}}"><u--input bind:input="__e" vue-id="{{('061ca9b4-3')+','+('061ca9b4-2')}}" border="none" placeholder="请输入访客姓名" value="{{callerInfo.callerNmae}}" data-event-opts="{{[['^input',[['__set_model',['$0','callerNmae','$event',[]],['callerInfo']]]]]}}" class="data-v-293111e0" bind:__l="__l"></u--input></u-form-item><u-form-item vue-id="{{('061ca9b4-4')+','+('061ca9b4-1')}}" label="访客身份证" prop="id" borderBottom="{{true}}" labelWidth="100" class="data-v-293111e0" bind:__l="__l" vue-slots="{{['default']}}"><u--input bind:input="__e" vue-id="{{('061ca9b4-5')+','+('061ca9b4-4')}}" border="none" placeholder="请输入访客身份证" value="{{callerInfo.id}}" data-event-opts="{{[['^input',[['__set_model',['$0','id','$event',[]],['callerInfo']]]]]}}" class="data-v-293111e0" bind:__l="__l"></u--input></u-form-item><u-form-item vue-id="{{('061ca9b4-6')+','+('061ca9b4-1')}}" label="访客联系方式" prop="contact" borderBottom="{{true}}" labelWidth="100" class="data-v-293111e0" bind:__l="__l" vue-slots="{{['default']}}"><u--input bind:input="__e" vue-id="{{('061ca9b4-7')+','+('061ca9b4-6')}}" border="none" placeholder="请输入访客联系方式" value="{{callerInfo.contact}}" data-event-opts="{{[['^input',[['__set_model',['$0','contact','$event',[]],['callerInfo']]]]]}}" class="data-v-293111e0" bind:__l="__l"></u--input></u-form-item><u-form-item vue-id="{{('061ca9b4-8')+','+('061ca9b4-1')}}" label="访客目的" prop="purpose" borderBottom="{{true}}" labelWidth="100" class="data-v-293111e0" bind:__l="__l" vue-slots="{{['default']}}"><u-button bind:click="__e" bind:input="__e" vue-id="{{('061ca9b4-9')+','+('061ca9b4-8')}}" value="{{callerInfo.purpose}}" data-event-opts="{{[['^click',[['e0']]],['^input',[['__set_model',['$0','purpose','$event',[]],['callerInfo']]]]]}}" class="data-v-293111e0" bind:__l="__l" vue-slots="{{['default']}}">{{callerInfo.purpose||'请选择访客目的'}}</u-button></u-form-item><u-form-item vue-id="{{('061ca9b4-10')+','+('061ca9b4-1')}}" label="访客楼栋" prop="building" borderBottom="{{true}}" labelWidth="100" class="data-v-293111e0" bind:__l="__l" vue-slots="{{['default']}}"><u-button bind:click="__e" bind:input="__e" vue-id="{{('061ca9b4-11')+','+('061ca9b4-10')}}" value="{{callerInfo.building}}" data-event-opts="{{[['^click',[['e1']]],['^input',[['__set_model',['$0','building','$event',[]],['callerInfo']]]]]}}" class="data-v-293111e0" bind:__l="__l" vue-slots="{{['default']}}">{{(callerInfo.building||'请选择访客楼栋')+''}}</u-button></u-form-item><u-form-item vue-id="{{('061ca9b4-12')+','+('061ca9b4-1')}}" label="访客时间" prop="time" borderBottom="{{true}}" labelWidth="100" class="data-v-293111e0" bind:__l="__l" vue-slots="{{['default']}}"><button data-event-opts="{{[['tap',[['e2',['$event']]]]]}}" bindtap="__e" class="data-v-293111e0"><view style="font-size:24rpx;" class="data-v-293111e0">{{'开始时间:'+callerInfo.time}}</view><view style="font-size:24rpx;" class="data-v-293111e0">{{'结束时间:'+callerInfo.endTime}}</view></button></u-form-item><u-form-item vue-id="{{('061ca9b4-13')+','+('061ca9b4-1')}}" label="申请者工号" prop="number" borderBottom="{{true}}" labelWidth="100" class="data-v-293111e0" bind:__l="__l" vue-slots="{{['default']}}"><u--input bind:input="__e" vue-id="{{('061ca9b4-14')+','+('061ca9b4-13')}}" border="none" placeholder="请输入申请者工号" value="{{callerInfo.number}}" data-event-opts="{{[['^input',[['__set_model',['$0','number','$event',[]],['callerInfo']]]]]}}" class="data-v-293111e0" bind:__l="__l"></u--input></u-form-item><u-form-item vue-id="{{('061ca9b4-15')+','+('061ca9b4-1')}}" label="申请者名字" borderBottom="{{true}}" labelWidth="100" class="data-v-293111e0" bind:__l="__l" vue-slots="{{['default']}}"><u--input bind:input="__e" vue-id="{{('061ca9b4-16')+','+('061ca9b4-15')}}" border="none" placeholder="请输入申请者姓名" value="{{callerInfo.name}}" data-event-opts="{{[['^input',[['__set_model',['$0','name','$event',[]],['callerInfo']]]]]}}" class="data-v-293111e0" bind:__l="__l"></u--input></u-form-item><u-form-item vue-id="{{('061ca9b4-17')+','+('061ca9b4-1')}}" label="备注" borderBottom="{{true}}" labelWidth="100" class="data-v-293111e0" bind:__l="__l" vue-slots="{{['default']}}"><u--input bind:input="__e" vue-id="{{('061ca9b4-18')+','+('061ca9b4-17')}}" border="none" placeholder="请输入备注" value="{{callerInfo.bz}}" data-event-opts="{{[['^input',[['__set_model',['$0','bz','$event',[]],['callerInfo']]]]]}}" class="data-v-293111e0" bind:__l="__l"></u--input></u-form-item></u--form></block><block wx:else><view class="informationSubmit data-v-293111e0"><view class="informationSubmit-box data-v-293111e0"><u-icon vue-id="061ca9b4-19" name="checkbox-mark" color="#fff" size="72" class="data-v-293111e0" bind:__l="__l"></u-icon></view><view class="informationSubmit-text data-v-293111e0">信息提交成功,请等待物业管理员处理。</view></view></block><u-picker vue-id="061ca9b4-20" show="{{show}}" columns="{{columns}}" data-event-opts="{{[['^close',[['e3']]],['^confirm',[['getPurpose']]]]}}" bind:close="__e" bind:confirm="__e" class="data-v-293111e0" bind:__l="__l"></u-picker><u-picker vue-id="061ca9b4-21" show="{{buildingShow}}" columns="{{buildingColumns}}" data-event-opts="{{[['^close',[['e4']]],['^confirm',[['getBuilding']]]]}}" bind:close="__e" bind:confirm="__e" class="data-v-293111e0" bind:__l="__l"></u-picker><u-datetime-picker vue-id="061ca9b4-22" show="{{isTimeShow}}" mode="datetime" title="请选择结束时间" formatter="{{formatter}}" value="{{callerInfo.endTime}}" data-event-opts="{{[['^change',[['changeTime']]],['^cancel',[['closeTime']]],['^confirm',[['confirmTime']]],['^input',[['__set_model',['$0','endTime','$event',[]],['callerInfo']]]]]}}" bind:change="__e" bind:cancel="__e" bind:confirm="__e" bind:input="__e" class="data-v-293111e0" bind:__l="__l"></u-datetime-picker><view style="margin-top:42rpx;" class="data-v-293111e0"><u-button vue-id="061ca9b4-23" type="primary" data-event-opts="{{[['^click',[['submit']]]]}}" bind:click="__e" class="data-v-293111e0" bind:__l="__l" vue-slots="{{['default']}}">{{isForm?'提交':'完成'}}</u-button></view></view>