userAddr.wxml 5.6 KB

1
  1. <view class="container"><block wx:if="{{formData.status=='2'}}"><uni-notice-bar vue-id="25229098-1" text="{{'驳回原因:'+formData.remarks}}" bind:__l="__l"></uni-notice-bar></block><uni-section vue-id="25229098-2" title="基础信息" type="line" bind:__l="__l" vue-slots="{{['default']}}"><uni-forms class="vue-ref" vue-id="{{('25229098-3')+','+('25229098-2')}}" rules="{{rules}}" modelValue="{{formData}}" label-width="{{90}}" data-ref="infoForm" bind:__l="__l" vue-slots="{{['default']}}"><uni-forms-item vue-id="{{('25229098-4')+','+('25229098-3')}}" required="{{true}}" label="姓名" name="name" bind:__l="__l" vue-slots="{{['default']}}"><uni-easyinput bind:input="__e" vue-id="{{('25229098-5')+','+('25229098-4')}}" type="text" placeholder="请输入姓名" value="{{formData.name}}" data-event-opts="{{[['^input',[['__set_model',['$0','name','$event',[]],['formData']]]]]}}" bind:__l="__l"></uni-easyinput></uni-forms-item><uni-forms-item vue-id="{{('25229098-6')+','+('25229098-3')}}" required="{{true}}" label="性别" name="sex" bind:__l="__l" vue-slots="{{['default']}}"><uni-data-checkbox bind:input="__e" vue-id="{{('25229098-7')+','+('25229098-6')}}" localdata="{{sexs}}" value="{{formData.sex}}" data-event-opts="{{[['^input',[['__set_model',['$0','sex','$event',[]],['formData']]]]]}}" bind:__l="__l"></uni-data-checkbox></uni-forms-item><uni-forms-item vue-id="{{('25229098-8')+','+('25229098-3')}}" required="{{true}}" label="手机号" name="phone" bind:__l="__l" vue-slots="{{['default']}}"><view class="phoneBox"><uni-easyinput bind:input="__e" vue-id="{{('25229098-9')+','+('25229098-8')}}" disabled="{{true}}" type="text" placeholder="手机号" value="{{formData.phone}}" data-event-opts="{{[['^input',[['__set_model',['$0','phone','$event',[]],['formData']]]]]}}" bind:__l="__l"></uni-easyinput><button style="border:none;" type="primary" plain="{{true}}" size="mini" open-type="getPhoneNumber" data-event-opts="{{[['getphonenumber',[['decryptPhoneNumber',['$event']]]]]}}" bindgetphonenumber="__e">获取手机号</button></view></uni-forms-item><uni-forms-item vue-id="{{('25229098-10')+','+('25229098-3')}}" name="birthday" label="出生日期" bind:__l="__l" vue-slots="{{['default']}}"><uni-datetime-picker bind:input="__e" vue-id="{{('25229098-11')+','+('25229098-10')}}" type="date" value="{{formData.birthday}}" data-event-opts="{{[['^input',[['__set_model',['$0','birthday','$event',[]],['formData']]]]]}}" bind:__l="__l"></uni-datetime-picker></uni-forms-item></uni-forms></uni-section><uni-section vue-id="25229098-12" title="我的住址" type="line" bind:__l="__l" vue-slots="{{['default']}}"><uni-forms class="vue-ref" vue-id="{{('25229098-13')+','+('25229098-12')}}" modelValue="{{formData}}" label-width="{{90}}" data-ref="addrForm" bind:__l="__l" vue-slots="{{['default']}}"><uni-forms-item vue-id="{{('25229098-14')+','+('25229098-13')}}" label="小区选择" bind:__l="__l" vue-slots="{{['default']}}"><uni-data-picker vue-id="{{('25229098-15')+','+('25229098-14')}}" map="{{pickerMap}}" localdata="{{items}}" placeholder="请选择地址" popup-title="请选择地址" value="{{formData.estateId}}" data-event-opts="{{[['^change',[['onchange']]],['^input',[['__set_model',['$0','estateId','$event',[]],['formData']]]]]}}" bind:change="__e" bind:input="__e" bind:__l="__l"></uni-data-picker></uni-forms-item><uni-forms-item vue-id="{{('25229098-16')+','+('25229098-13')}}" label="楼栋选择" bind:__l="__l" vue-slots="{{['default']}}"><uni-data-picker vue-id="{{('25229098-17')+','+('25229098-16')}}" localdata="{{range}}" placeholder="请选择小区" popup-title="请选择小区" value="{{formData.buildingId}}" data-event-opts="{{[['^change',[['villageChange']]],['^input',[['__set_model',['$0','buildingId','$event',[]],['formData']]]]]}}" bind:change="__e" bind:input="__e" bind:__l="__l"></uni-data-picker></uni-forms-item><block wx:if="{{house.unit&&house.unit.length>0}}"><uni-forms-item vue-id="{{('25229098-18')+','+('25229098-13')}}" label="单元选择" bind:__l="__l" vue-slots="{{['default']}}"><uni-data-picker vue-id="{{('25229098-19')+','+('25229098-18')}}" localdata="{{house.unit}}" placeholder="请选择单元" popup-title="请选择单元" value="{{formData.unit}}" data-event-opts="{{[['^change',[['unitChange']]],['^input',[['__set_model',['$0','unit','$event',[]],['formData']]]]]}}" bind:change="__e" bind:input="__e" bind:__l="__l"></uni-data-picker></uni-forms-item></block><block wx:if="{{house.floor&&house.unit.length>0}}"><uni-forms-item vue-id="{{('25229098-20')+','+('25229098-13')}}" label="楼层选择" bind:__l="__l" vue-slots="{{['default']}}"><uni-data-picker vue-id="{{('25229098-21')+','+('25229098-20')}}" localdata="{{house.floor}}" placeholder="请选择楼层" popup-title="请选择楼层" value="{{formData.floor}}" data-event-opts="{{[['^change',[['floorChange']]],['^input',[['__set_model',['$0','floor','$event',[]],['formData']]]]]}}" bind:change="__e" bind:input="__e" bind:__l="__l"></uni-data-picker></uni-forms-item></block><block wx:if="{{house.number&&house.number!==''}}"><uni-forms-item vue-id="{{('25229098-22')+','+('25229098-13')}}" label="门牌选择" bind:__l="__l" vue-slots="{{['default']}}"><uni-data-picker vue-id="{{('25229098-23')+','+('25229098-22')}}" localdata="{{house.number}}" placeholder="请选择门牌" popup-title="请选择门牌" value="{{formData.houseId}}" data-event-opts="{{[['^change',[['houseChange']]],['^input',[['__set_model',['$0','houseId','$event',[]],['formData']]]]]}}" bind:change="__e" bind:input="__e" bind:__l="__l"></uni-data-picker></uni-forms-item></block></uni-forms></uni-section><button class="btn" type="primary" data-event-opts="{{[['tap',[['submit']]]]}}" bindtap="__e">提交</button></view>