diff --git a/src/pages/newMedicalCard/components/HealthState/HealthStateForm.vue b/src/pages/newMedicalCard/components/HealthState/HealthStateForm.vue new file mode 100644 index 0000000..cebf26f --- /dev/null +++ b/src/pages/newMedicalCard/components/HealthState/HealthStateForm.vue @@ -0,0 +1,28 @@ + + + + + diff --git a/src/pages/newMedicalCard/components/HealthState/HealthStateHeader.vue b/src/pages/newMedicalCard/components/HealthState/HealthStateHeader.vue new file mode 100644 index 0000000..810f865 --- /dev/null +++ b/src/pages/newMedicalCard/components/HealthState/HealthStateHeader.vue @@ -0,0 +1,24 @@ + + + + + diff --git a/src/pages/newMedicalCard/components/MedicalBaseInfo.vue b/src/pages/newMedicalCard/components/MedicalBaseInfo.vue index b4d6aba..98c6067 100644 --- a/src/pages/newMedicalCard/components/MedicalBaseInfo.vue +++ b/src/pages/newMedicalCard/components/MedicalBaseInfo.vue @@ -12,6 +12,7 @@ import MedicalSidebar from "@/pages/newMedicalCard/components/MedicalSidebar.vue import MedicalBasicDataWrapper from "@/pages/newMedicalCard/components/MedicalBasicDataWrapper.vue"; import MedicalAllergiesWrapper from "@/pages/newMedicalCard/components/MedicalAllergiesWrapper.vue"; import MedicalConfidantWrapper from "@/pages/newMedicalCard/components/MedicalConfidantWrapper.vue"; +import MedicalHealthStateWrapper from "@/pages/newMedicalCard/components/MedicalHealthStateWrapper.vue"; import MedicalProtocolsWrapper from "@/pages/newMedicalCard/components/InitialInspectionProtocol/MedicalProtocolsWrapper.vue"; export default { name: "MedicalBaseInfo", @@ -20,6 +21,7 @@ export default { MedicalBasicDataWrapper, MedicalAllergiesWrapper, MedicalConfidantWrapper, + MedicalHealthStateWrapper, MedicalProtocolsWrapper, }, data() { diff --git a/src/pages/newMedicalCard/components/MedicalHealthStateWrapper.vue b/src/pages/newMedicalCard/components/MedicalHealthStateWrapper.vue new file mode 100644 index 0000000..b8e81b7 --- /dev/null +++ b/src/pages/newMedicalCard/components/MedicalHealthStateWrapper.vue @@ -0,0 +1,24 @@ + + + diff --git a/src/pages/newMedicalCard/utils/medicalConfig.js b/src/pages/newMedicalCard/utils/medicalConfig.js index 1510a9a..120d65d 100644 --- a/src/pages/newMedicalCard/utils/medicalConfig.js +++ b/src/pages/newMedicalCard/utils/medicalConfig.js @@ -350,7 +350,7 @@ export const baseInfoMenu = [ { title: "Состояние здоровья", id: "health-status", - component: "HealthStatus", + component: "MedicalHealthStateWrapper", }, { title: "История болезней", diff --git a/src/store/modules/medicalCard.js b/src/store/modules/medicalCard.js index 429fad0..81b3d2b 100644 --- a/src/store/modules/medicalCard.js +++ b/src/store/modules/medicalCard.js @@ -128,6 +128,50 @@ const state = () => ({ }, ], protocolData: null, + healthState: [ + { + year: 2023, + comments: [ + { + comment: "Пациент склонен к преувеличению фактов", + }, + { + comment: "Пациент отказывался заполнять карту", + }, + { + comment: "Тяжело идет на контакт", + }, + ], + }, + { + year: 2022, + comments: [ + { + comment: "Пациент склонен к преувеличению фактов", + }, + { + comment: "Пациент отказывался заполнять карту", + }, + { + comment: "Тяжело идет на контакт", + }, + ], + }, + { + year: 2021, + comments: [ + { + comment: "Пациент склонен к преувеличению фактов", + }, + { + comment: "Пациент отказывался заполнять карту", + }, + { + comment: "Тяжело идет на контакт", + }, + ], + }, + ], }); const getters = {