This commit is contained in:
megavrilinvv
2022-11-30 18:41:55 +03:00
8 changed files with 112 additions and 27 deletions

View File

@@ -65,6 +65,7 @@
clients-action-popup(
v-if="isOpenPopup",
:open-change-data="openChangeData"
:delete-client="deleteClient"
)
client-detail-info-wrapper(
v-if="isOpenDetailInfo"
@@ -270,6 +271,11 @@ export default {
openChangeData() {
this.isOpenChange = true;
},
async deleteClient() {
await fetchWrapper.del(`general/person/${this.dataClient.id}/delete/`);
this.handleUnFocusPopup();
this.$emit("update-clients");
},
fetchClientDetail(id) {
fetchWrapper
.get(`general/person/${id}/detail/`)