From 00ce4d7f073b85f42285f28496585d0c06f365a6 Mon Sep 17 00:00:00 2001
From: "952108534@qq.com" <952108534@qq.com>
Date: Thu, 20 Jan 2022 21:42:02 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
rc-busness/assets/css/openaddress.less | 6 ++-
rc-busness/pages/useraddress/editaddress.vue | 45 ++++++++++++------
rc-busness/pages/useraddress/openaddress.vue | 50 ++++++++++----------
3 files changed, 61 insertions(+), 40 deletions(-)
diff --git a/rc-busness/assets/css/openaddress.less b/rc-busness/assets/css/openaddress.less
index c7cee213..e7169c56 100644
--- a/rc-busness/assets/css/openaddress.less
+++ b/rc-busness/assets/css/openaddress.less
@@ -44,7 +44,11 @@ color: #FFFFFF;
}
.rc-max-width--xl{
- padding: 24px 20px 24px 20px;
+ padding: 0px 20px 24px 20px;
+ min-height: 60vh;
+ .rc-cat{
+ margin-top: 20px;
+ }
.rc-title {
display: flex;
align-items: center;
diff --git a/rc-busness/pages/useraddress/editaddress.vue b/rc-busness/pages/useraddress/editaddress.vue
index 938bdefe..ac09554b 100644
--- a/rc-busness/pages/useraddress/editaddress.vue
+++ b/rc-busness/pages/useraddress/editaddress.vue
@@ -14,7 +14,7 @@
详细地址:
@@ -52,10 +52,12 @@ export default {
userid: null,
dialogInfo1:false,
usermessage:null,
+ useradrname:[],
detailAddress:'',
recipientPhone:'',
recipient:'',
addressid:'',
+ defaultValues:[],
list: [
{
id: 1,
@@ -162,21 +164,36 @@ export default {
MyFooter,
addressInput
},
+ created(){
+ let provinceName=this.$route.query.provinceName;
+ let districtName=this.$route.query.districtName;
+ let cityName=this.$route.query.cityName
+ let provinceId=this.$route.query.provinceId;
+ let districtNameid=this.$route.query.districtId;
+ let cityId=this.$route.query.cityId;
+ debugger;
+ this.defaultValues=[
+ {
+ id:provinceId,
+ name:provinceName
+ },
+ {
+ id:cityId,
+ name:cityName
+ },
+ {
+ id:districtNameid,
+ name:districtName
+ }
+ ];
+ },
mounted() {
-// if(this.$route.query.id){
- this.userid = JSON.parse(localStorage.getItem("userInfo")).data.id;
- this.recipient=this.$route.query.recipient
- this.recipientPhone=this.$route.query.recipientPhone
- this.detailAddress=this.$route.query.detailAddress
- this.id=this.$route.query.id;
- console.log(this.recipient,this.recipientPhone,this.detailAddress, this.id)
-
-// }
- //地址的查询
- // this.usermessage = JSON.parse(localStorage.getItem("userInfo"));
- // this.editaddress(this.usermessage);
- // this.userid = this.usermessage.data.id;
+ this.userid = JSON.parse(localStorage.getItem("userInfo")).data.id;
+ this.recipient=this.$route.query.recipient
+ this.recipientPhone=this.$route.query.recipientPhone
+ this.detailAddress=this.$route.query.detailAddress
+ this.id=this.$route.query.id;
},
};
diff --git a/rc-busness/pages/useraddress/openaddress.vue b/rc-busness/pages/useraddress/openaddress.vue
index 25806a29..5d2da61b 100644
--- a/rc-busness/pages/useraddress/openaddress.vue
+++ b/rc-busness/pages/useraddress/openaddress.vue
@@ -52,13 +52,14 @@
添加收货地址
-
+
+
+
+
-
-
@@ -73,27 +74,10 @@ export default {
chosenAddressId: "1",
checked: true,
userid: null,
+ userlist:[],
usermessage:null,
list: [
- {
- id: 1,
- name: "张三",
- tel: "13000000000",
- address: "浙江省杭州市西湖区文三路 138 号",
- isDefault: true,
- },
- {
- id: 2,
- name: "李四",
- tel: "1310000000",
- address: "浙江省杭州市拱墅区莫干山路 50 号",
- },
- {
- id: 3,
- name: "李四",
- tel: "1310000000",
- address: "浙江省杭州市拱墅区莫干山路 50 号",
- },
+
],
};
},
@@ -106,22 +90,32 @@ export default {
}else{
item.isDefault=false;
}
+
this.editupdate(this.userid,item.id,item.isDefault)
- this.editaddress();
+ setTimeout(() => {
+ this.editaddress();
+ }, 200);
+ //
},
onEdit(item, index) {
// let userid = item.id;
console.log(item);
// debugger
-
this.$router.push({
path: "/useraddress/editaddress",
query: {
recipient: item.recipient,
recipientPhone:item.recipientPhone,
detailAddress:item.detailAddress,
- id:item.id
+ id:item.id,
+ provinceName:item.provinceName,
+ districtName:item.cityName,
+ cityName:item.districtName,
+ provinceId:item.provinceId,
+ districtId:item.districtId,
+ cityId:item.cityId,
+
},
});
},
@@ -145,6 +139,12 @@ export default {
}
let data = await editupdate(useradd);
+ if(data){
+ this.$message({
+ type: 'warning',
+ message: '更改成功'
+ });
+ }
// if(data){
// this.editaddress();
// }