From 75f726cf4d02c451eb17296215817d6a82e422f3 Mon Sep 17 00:00:00 2001 From: Thanaphon Frappet Date: Tue, 15 Oct 2024 15:00:04 +0700 Subject: [PATCH] refactor:by value show full name --- src/pages/03_customer-management/MainPage.vue | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/pages/03_customer-management/MainPage.vue b/src/pages/03_customer-management/MainPage.vue index 503f7464..9cd9a044 100644 --- a/src/pages/03_customer-management/MainPage.vue +++ b/src/pages/03_customer-management/MainPage.vue @@ -2664,7 +2664,7 @@ const emptyCreateDialog = ref(false); mrz = await runOcr(file, parseResultMRZ); if (mrz !== null) { - const mapMrz = Object.entries(mrz.result).map( + const mapMrz = Object.entries(mrz.result || {}).map( ([key, value]) => ({ name: key, value: value, @@ -2883,8 +2883,12 @@ const emptyCreateDialog = ref(false); separator :title="$t('customerEmployee.form.group.passport')" :readonly="employeeFormState.currentIndexPassport !== index" + :full-name="employeeFormState.currentIndexPassport !== index" v-model:passport-type="value.type" v-model:passport-number="value.number" + v-model:prefix-name="currentFromDataEmployee.namePrefix" + v-model:first-name="currentFromDataEmployee.firstName" + v-model:last-name="currentFromDataEmployee.lastName" v-model:passport-issue-date="value.issueDate" v-model:passport-expiry-date="value.expireDate" v-model:passport-issuing-place="value.issuePlace" @@ -4096,7 +4100,7 @@ const emptyCreateDialog = ref(false); mrz = await runOcr(file, parseResultMRZ); if (mrz) { - const mapMrz = Object.entries(mrz.result).map( + const mapMrz = Object.entries(mrz.result || {}).map( ([key, value]) => ({ name: key, value: value, @@ -4313,8 +4317,12 @@ const emptyCreateDialog = ref(false); separator :title="$t('customerEmployee.form.group.passport')" :readonly="employeeFormState.currentIndexPassport !== index" + :full-name="employeeFormState.currentIndexPassport !== index" v-model:passport-type="value.type" v-model:passport-number="value.number" + v-model:prefix-name="currentFromDataEmployee.namePrefix" + v-model:first-name="currentFromDataEmployee.firstName" + v-model:last-name="currentFromDataEmployee.lastName" v-model:passport-issue-date="value.issueDate" v-model:passport-expiry-date="value.expireDate" v-model:passport-issuing-place="value.issuePlace"