[WIP] Исправил логику добавления адресов

This commit is contained in:
megavrilinvv
2022-11-15 12:18:30 +03:00
parent 016e08cf71
commit fc99c79dfa
3 changed files with 30 additions and 17 deletions

View File

@@ -78,6 +78,7 @@
:lack-data="lackData"
:dope-address="dopeAddress"
:create-address="postCreateAddress"
:create-document="postCreateIdentityDocument"
)
</template>
@@ -128,6 +129,7 @@ export default {
docId: "",
addressId: "",
lackData: true,
lackAddress: true,
dopeAddress: {
city: "",
region: "",
@@ -321,10 +323,11 @@ export default {
},
saveAddress(data) {
this.addressId = data?.id;
if (data?.join_adress) {
if (data?.join_adress && data?.join_adress.substr(0, 4) !== "None") {
this.dataAddress = {
join_adress: data?.join_adress,
};
this.lackData = true;
} else {
this.lackData = false;
this.dataAddress = {
@@ -387,6 +390,13 @@ export default {
})
.then(() => this.fetchClientDetail(this.id));
},
postCreateIdentityDocument() {
fetchWrapper
.post("general/identity_document/create/", {
person_id: this.id,
})
.then(() => this.fetchClientDetail(this.id));
},
},
};
</script>