address-edit.wxml 4.3 KB

1
  1. <app-layout vue-id="93d16722-1" class="data-v-04c4b912" bind:__l="__l" vue-slots="{{['default']}}"><view class="app-view data-v-04c4b912"><block wx:if="{{form.type===0||is_refund_address>0}}"><view class="automatic dir-left-nowrap cross-center main-between data-v-04c4b912"><input type="text" placeholder-class="place-automatic" placeholder="复制收货信息(姓名前后请输入空格)" data-event-opts="{{[['confirm',[['getAddress',['$event']]]],['input',[['__set_model',['','automatic','$event',[]]]]]]}}" value="{{automatic}}" bindconfirm="__e" bindinput="__e" class="data-v-04c4b912"/><button data-event-opts="{{[['tap',[['getAddress',['$event']]]]]}}" style="{{'color:'+(getTheme.color)+';'}}" bindtap="__e" class="data-v-04c4b912">自动识别</button></view></block><view class="app-line app-border main-between cross-center data-v-04c4b912"><text class="app-text box-grow-0 data-v-04c4b912">收货人</text><input class="address-input data-v-04c4b912" type="text" data-event-opts="{{[['input',[['__set_model',['$0','name','$event',[]],['form']]]]]}}" value="{{form.name}}" bindinput="__e"/></view><view class="app-line app-border main-between cross-center data-v-04c4b912"><text class="app-text box-grow-0 data-v-04c4b912">联系电话</text><input class="address-input data-v-04c4b912" type="number" data-event-opts="{{[['input',[['__set_model',['$0','mobile','$event',[]],['form']]]]]}}" value="{{form.mobile}}" bindinput="__e"/></view><block wx:if="{{form.type===0||is_refund_address>0}}"><view class="app-line app-border main-between cross-center data-v-04c4b912"><text class="app-text box-grow-0 data-v-04c4b912">所在地区</text><view class="box-grow-1 area-left data-v-04c4b912"><block wx:if="{{tt_area_show}}"><app-area-picker vue-id="{{('93d16722-2')+','+('93d16722-1')}}" ids="{{[form.province_id,form.city_id,form.district_id]}}" data-event-opts="{{[['^customevent',[['areaEvent']]]]}}" bind:customevent="__e" class="data-v-04c4b912" bind:__l="__l"></app-area-picker></block></view></view></block><block wx:if="{{form.type===1&&is_refund_address==0}}"><view class="app-line app-border main-between cross-center data-v-04c4b912"><text class="app-text box-grow-0 data-v-04c4b912">定位地址</text><view data-event-opts="{{[['tap',[['getChooseLocation',['$event']]]]]}}" class="h-100 main-right dir-left-nowrap cross-center box-grow-1 data-v-04c4b912" bindtap="__e"><block wx:if="{{form.location}}"><view class="t-omit-two c-address data-v-04c4b912" style="line-height:1.5;text-align:right;">{{''+form.location+''}}</view></block><block wx:else><view class="c-address data-v-04c4b912" style="color:#999999;margin-right:auto;">点击此处进行定位</view></block><icon class="box-grow-0 icon-arrow-image data-v-04c4b912" type="{{true}}"></icon></view></view></block><block wx:if="{{form.type===0||is_refund_address>0}}"><view class="app-line main-between cross-center data-v-04c4b912"><text class="app-text box-grow-0 data-v-04c4b912">详细地址</text><input class="address-input data-v-04c4b912" type="text" focus="{{focus}}" data-event-opts="{{[['blur',[['e0',['$event']]]],['input',[['__set_model',['$0','detail','$event',[]],['form']]]]]}}" value="{{form.detail}}" bindblur="__e" bindinput="__e"/></view></block><block wx:if="{{form.type===1}}"><view class="app-line main-between cross-center data-v-04c4b912"><text class="app-text box-grow-0 data-v-04c4b912">门牌号</text><input class="address-input data-v-04c4b912" placeholder-style="color:#999999" placeholder="请输入具体门牌号以便配送" type="text" focus="{{focus}}" data-event-opts="{{[['blur',[['e1',['$event']]]],['input',[['__set_model',['$0','detail','$event',[]],['form']]]]]}}" value="{{form.detail}}" bindblur="__e" bindinput="__e"/></view></block><block wx:if="{{false}}"><view data-event-opts="{{[['tap',[['detailFocus',['$event']]]]]}}" class="tip data-v-04c4b912" bindtap="__e">请输入具体门牌号以便配送</view></block></view><view class="app-button data-v-04c4b912"><app-button vue-id="{{('93d16722-3')+','+('93d16722-1')}}" theme="{{getTheme}}" arrangement="row" type="important" round="{{true}}" width="90%" data-event-opts="{{[['^click',[['submit']]]]}}" bind:click="__e" class="data-v-04c4b912" bind:__l="__l" vue-slots="{{['default']}}"><text class="app-text data-v-04c4b912">保存地址</text></app-button></view></app-layout>