diff --git a/src/components/base/BaseUploadPhoto.vue b/src/components/base/BaseUploadPhoto.vue index ccba08c..2bfeffd 100644 --- a/src/components/base/BaseUploadPhoto.vue +++ b/src/components/base/BaseUploadPhoto.vue @@ -57,7 +57,7 @@ export default { }, }, created() { - if (this.value) { + if (this.value.photo) { this.image = this.value.photo; } }, diff --git a/src/pages/newMedicalCard/components/BasicDataForms/BasicDataForm.vue b/src/pages/newMedicalCard/components/BasicDataForms/BasicDataForm.vue index 670d10b..81a9697 100644 --- a/src/pages/newMedicalCard/components/BasicDataForms/BasicDataForm.vue +++ b/src/pages/newMedicalCard/components/BasicDataForms/BasicDataForm.vue @@ -9,7 +9,7 @@ :open-edit="openEdit" ) .form-wrap.gap-24.w-full - .data-section.flex.flex-col.gap-4(v-for="data in configData") + .flex.flex-col.gap-4(v-for="data in configData") .font-semibold.text-sm.whitespace-nowrap {{data.dataLabel}} .flex.w-full.justify-between.items-center.gap-4(v-for="field in data.fields") .label-field.font-sm.text-sm.whitespace-nowrap {{`${field.label} :`}} @@ -208,8 +208,6 @@ export default { border-radius: 50% .replace-photo color: var(--btn-blue-color) -.input - color: purple .form-wrap display: grid grid-template-columns: repeat(3, 1fr) diff --git a/src/pages/newMedicalCard/components/BasicDataForms/ContactsForm.vue b/src/pages/newMedicalCard/components/BasicDataForms/ContactsForm.vue new file mode 100644 index 0000000..393c3b9 --- /dev/null +++ b/src/pages/newMedicalCard/components/BasicDataForms/ContactsForm.vue @@ -0,0 +1,124 @@ + + + + + diff --git a/src/pages/newMedicalCard/components/MedicalBasicDataWrapper.vue b/src/pages/newMedicalCard/components/MedicalBasicDataWrapper.vue index eafa228..12bb491 100644 --- a/src/pages/newMedicalCard/components/MedicalBasicDataWrapper.vue +++ b/src/pages/newMedicalCard/components/MedicalBasicDataWrapper.vue @@ -1,6 +1,7 @@ @@ -9,10 +10,11 @@ import BasicDataForm from "@/pages/newMedicalCard/components/BasicDataForms/BasicDataForm.vue"; import DocumentsForm from "@/pages/newMedicalCard/components/BasicDataForms/DocumentsForm.vue"; import InsuranceForm from "@/pages/newMedicalCard/components/BasicDataForms/InsuranceForm.vue"; +import ContactsForm from "@/pages/newMedicalCard/components/BasicDataForms/ContactsForm.vue"; export default { name: "MedicalBasicDataWrapper", - components: { BasicDataForm, DocumentsForm, InsuranceForm }, + components: { BasicDataForm, DocumentsForm, InsuranceForm, ContactsForm }, };