下单,地址管理

This commit is contained in:
唐明明
2022-01-10 16:51:02 +08:00
parent a75b9e7964
commit 69328de055
13 changed files with 482 additions and 106 deletions

View File

@@ -1,86 +1,51 @@
<template>
<view class="content">
<oct-address
:isTag="false"
:lists="addressList"
:isEdit="false"
:pattern="true"
:isEdit="edit"
editColor="#34CE98"
:btnStyle="{'backgroundColor': '#34CE98'}"
@onAddress="onInfo"
@onAdd="$Router.push({name: 'AddressEdit'})"
/>
<!-- -->
</view>
</template>
<script>
export default {
data() {
return {
addressList: [
{
name: '唐明明',
phone: '18245180131',
city: '黑龙江省哈尔滨市香坊区',
address: '旭升南街108号',
default: false,
tag: '公司'
},{
name: '张静',
phone: '18245180131',
city: '黑龙江省哈尔滨市香坊区',
address: '旭升南街108号',
default: true,
tag: '家'
},{
name: '法外狂徒张三',
phone: '18245180131',
city: '黑龙江省哈尔滨市香坊区',
address: '旭升南街108号',
default: false,
tag: ''
},{
name: '王尼玛',
phone: '18245180131',
city: '黑龙江省哈尔滨市香坊区',
address: '旭升南街108号',
default: false,
tag: ''
},{
name: '纸巾劳斯',
phone: '18245180131',
city: '黑龙江省哈尔滨市香坊区',
address: '旭升南街108号',
default: false,
tag: ''
},{
name: '张同学',
phone: '18245180131',
city: '黑龙江省哈尔滨市香坊区',
address: '旭升南街108号',
default: false,
tag: ''
},{
name: '大叔',
phone: '18245180131',
city: '黑龙江省哈尔滨市香坊区',
address: '旭升南街108号',
default: false,
tag: ''
}
]
};
},
methods: {
onInfo(val){
this.$store.commit('setAddress', val)
this.$Router.back()
import { list } from '@/apis/interfaces/address'
export default {
data() {
return {
edit : true,
addressList: []
};
},
add(){
console.log("新增地址")
onShow(){
this.edit = this.$Route.query.type === 'edit'
list().then(res => {
this.addressList = res
})
},
methods: {
onInfo(val){
console.log(val)
if(this.edit){
this.$Router.push({
name : 'AddressEdit',
params : {
id : val.address_id
}
})
}else{
this.$store.commit('setAddress', val)
this.$Router.back()
}
}
}
}
};
};
</script>
<style lang="scss">