WIP Добавил запрос на данные медицинской карты и переход на страницу карты

This commit is contained in:
DwCay
2022-12-27 17:34:28 +03:00
parent c91733c894
commit f66062740f
3 changed files with 35 additions and 20 deletions

View File

@@ -23,7 +23,7 @@
:open-change-data="openChangeData",
:disabled-delete="!!deletedClientId && !rowOverlay",
@delete-client="transmitDeleteClient",
:create-medical-card="createMedicalCard"
:create-medical-card="transmitMedicalCard"
)
.flex.z-10(
v-if="isOpenChange && !rowOverlay",
@@ -267,7 +267,7 @@ export default {
"Дата рождения позже текущего дня"
);
this.dataClient.age = this.client.birth_date || "";
} else if (!Object.keys(data).length == 0)
} else if (!Object.keys(data).length === 0)
fetchWrapper
.post(`general/person/${this.client.id}/update/`, {
...data,
@@ -394,9 +394,16 @@ export default {
openChangeData() {
this.isOpenChange = true;
},
transmitMedicalCard() {
this.$emit(
"handler-click-popup",
"medical",
this.client?.medical_history[0]?.id
);
},
transmitDeleteClient() {
this.isOpenDetailInfo = false;
this.$emit("delete-client", this.client.id);
this.$emit("handler-click-popup", "delete", this.client.id);
},
async deleteClient() {
await fetchWrapper.del(`general/person/${this.client.id}/delete/`);