Merge branch 'UC-208' into 'master'

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

See merge request andrusyakka/urban-couscous!230
This commit is contained in:
Aleksey Demin
2022-12-27 16:11:31 +00:00
3 changed files with 35 additions and 20 deletions

View File

@@ -24,7 +24,7 @@
:client-id="client.id",
:disabled-delete="!!deletedClientId && !rowOverlay",
@delete-client="transmitDeleteClient",
:create-medical-card="createMedicalCard"
:create-medical-card="transmitMedicalCard"
)
.flex.z-10(
v-if="isOpenChange && !rowOverlay",
@@ -268,7 +268,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,
@@ -395,9 +395,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/`);