|
|
@ -29,8 +29,16 @@ |
|
|
|
style="background: #FFFFFF;border-radius: 20rpx;z-index: 1;min-height: 14vw;margin-left: 15px;margin-right: 15px;margin-top: 4vw;"> |
|
|
|
<view style="display: flex;align-items: center;margin-top: 8px;"> |
|
|
|
<text style="flex-shrink: 0;font-size: 13px;margin-left: 10px;">提货地点</text> |
|
|
|
<zxz-uni-data-select v-model="data.value" filterable :localdata="data.select" @showing='showing' |
|
|
|
style="flex: 1;padding-left: 10px;padding-right: 10px;"></zxz-uni-data-select> |
|
|
|
<view |
|
|
|
style="display: flex;flex-direction: row;justify-content: space-between;width: 100%;border: 1px solid #EBEEF5;border-radius: 4px;min-height: 35px;margin: 0px 10px;align-items: center;" |
|
|
|
@click="address"> |
|
|
|
<view v-if="stringIsEmpty(data.addressName)" |
|
|
|
style="color: #666;font-size: 12px;margin-left: 10px;">请选择提货点</view> |
|
|
|
<view v-if="stringIsNotEmpty(data.addressName)" |
|
|
|
style="color: #666;font-size: 12px;margin-left: 10px;">{{data.addressName}}</view> |
|
|
|
<uni-icons type="bottom" size="14" color="#999" |
|
|
|
style="flex-direction: 0;margin: 0px 5px;" /> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
<view |
|
|
|
style="display: flex;align-items: center;padding-right: 10px;margin-top: 6px;margin-bottom: 8px;"> |
|
|
@ -118,8 +126,21 @@ |
|
|
|
onLoad(options) { |
|
|
|
this.page.sid = options.sid |
|
|
|
this.request() |
|
|
|
uni.$on("address", (e) => { |
|
|
|
// 相当与下拉刷新 |
|
|
|
this.data.value = e.sid; |
|
|
|
this.data.addressName = e.name; |
|
|
|
}) |
|
|
|
}, |
|
|
|
onUnload() { |
|
|
|
uni.$off('address'); |
|
|
|
}, |
|
|
|
methods: { |
|
|
|
address() { |
|
|
|
uni.navigateTo({ |
|
|
|
url: '/pages/SelectAddressActivity' |
|
|
|
}) |
|
|
|
}, |
|
|
|
onKeyInput1: function(event) { |
|
|
|
this.data.userName = event.target.value |
|
|
|
}, |
|
|
|