diff --git a/src/pages/01_branch-management/MainPage.vue b/src/pages/01_branch-management/MainPage.vue
index 3acc6700..b7849dbe 100644
--- a/src/pages/01_branch-management/MainPage.vue
+++ b/src/pages/01_branch-management/MainPage.vue
@@ -16,6 +16,7 @@ import {
Branch,
BankBook,
} from 'stores/branch/types';
+import { formatAddress } from 'src/utils/address';
import NoData from 'src/components/NoData.vue';
import QrCodeUploadDialog from 'src/components/QrCodeUploadDialog.vue';
@@ -1456,12 +1457,39 @@ watch(currentHq, () => {
v-if="fieldSelected.includes('branchLabelAddress')"
>
{{
- locale === 'eng'
- ? `${props.row.addressEN}, ${props.row.mooEN && `${$t('form.moo')} ${props.row.mooEN},`} ${props.row.soiEN && `${$t('form.soi')} ${props.row.soiEN},`} ${props.row.moo && `${props.row.streetEN} Rd,`} ${props.row.subDistrict.nameEN}, ${props.row.district.nameEN}, ${props.row.province.nameEN} ${props.row.subDistrict.zipCode}` ||
- '-'
- : `${props.row.address} ${props.row.moo && `${$t('form.moo')} ${props.row.moo},`} ${props.row.soi && `${$t('form.soi')} ${props.row.soi},`} ${props.row.street && `${$t('form.road')} ${props.row.street},`} ${props.row.subDistrict.name}, ${props.row.district.name}, ${props.row.province.name} ${props.row.subDistrict.zipCode}` ||
- '-'
+ formatAddress({
+ address: props.row.address,
+ addressEN: props.row.addressEN,
+ moo: props.row.moo,
+ mooEN: props.row.mooEN,
+ soi: props.row.soi,
+ soiEN: props.row.soiEN,
+ street: props.row.street,
+ streetEN: props.row.streetEN,
+ province: props.row.province,
+ district: props.row.district,
+ subDistrict: props.row.subDistrict,
+ en: $i18n.locale === 'eng',
+ })
}}
+
+ {{
+ formatAddress({
+ address: props.row.address,
+ addressEN: props.row.addressEN,
+ moo: props.row.moo,
+ mooEN: props.row.mooEN,
+ soi: props.row.soi,
+ soiEN: props.row.soiEN,
+ street: props.row.street,
+ streetEN: props.row.streetEN,
+ province: props.row.province,
+ district: props.row.district,
+ subDistrict: props.row.subDistrict,
+ en: $i18n.locale === 'eng',
+ })
+ }}
+
{
-
+
{{
- locale === 'eng'
- ? `${props.row.branch[0].addressEN}, ${props.row.branch[0].mooEN && `${$t('form.moo')} ${props.row.branch[0].mooEN},`} ${props.row.branch[0].soiEN && `${$t('form.soi')} ${props.row.branch[0].soiEN},`} ${props.row.branch[0].moo && `${props.row.branch[0].streetEN} Rd,`} ${props.row.branch[0].subDistrict.nameEN}, ${props.row.branch[0].district.nameEN}, ${props.row.branch[0].province.nameEN} ${props.row.branch[0].subDistrict.zipCode}` ||
- '-'
- : `${props.row.branch[0].address}, ${props.row.branch[0].moo && `${$t('form.moo')} ${props.row.branch[0].moo},`} ${props.row.branch[0].soi && `${$t('form.soi')} ${props.row.branch[0].soi},`} ${props.row.branch[0].street && `${$t('form.road')} ${props.row.branch[0].street},`} ${props.row.branch[0].subDistrict.name}, ${props.row.branch[0].district.name}, ${props.row.branch[0].province.name} ${props.row.branch[0].subDistrict.zipCode}` ||
- '-'
+ formatAddress({
+ address: props.row.branch[0].address,
+ addressEN: props.row.branch[0].addressEN,
+ moo: props.row.branch[0].moo,
+ mooEN: props.row.branch[0].mooEN,
+ soi: props.row.branch[0].soi,
+ soiEN: props.row.branch[0].soiEN,
+ street: props.row.branch[0].street,
+ streetEN: props.row.branch[0].streetEN,
+ province: props.row.branch[0].province,
+ district: props.row.branch[0].district,
+ subDistrict: props.row.branch[0].subDistrict,
+ en: $i18n.locale === 'eng',
+ })
}}
{{
- locale === 'eng'
- ? `${props.row.branch[0].addressEN}, ${props.row.branch[0].mooEN && `${$t('form.moo')} ${props.row.branch[0].mooEN},`} ${props.row.branch[0].soiEN && `${$t('form.soi')} ${props.row.branch[0].soiEN},`} ${props.row.branch[0].moo && `${props.row.branch[0].streetEN} Rd,`} ${props.row.branch[0].subDistrict.nameEN}, ${props.row.branch[0].district.nameEN}, ${props.row.branch[0].province.nameEN} ${props.row.branch[0].subDistrict.zipCode}` ||
- '-'
- : `${props.row.branch[0].address}, ${props.row.branch[0].moo && `${$t('form.moo')} ${props.row.branch[0].moo},`} ${props.row.branch[0].soi && `${$t('form.soi')} ${props.row.branch[0].soi},`} ${props.row.branch[0].street && `${$t('form.road')} ${props.row.branch[0].street},`} ${props.row.branch[0].subDistrict.name}, ${props.row.branch[0].district.name}, ${props.row.branch[0].province.name} ${props.row.branch[0].subDistrict.zipCode}` ||
- '-'
+ formatAddress({
+ address: props.row.branch[0].address,
+ addressEN: props.row.branch[0].addressEN,
+ moo: props.row.branch[0].moo,
+ mooEN: props.row.branch[0].mooEN,
+ soi: props.row.branch[0].soi,
+ soiEN: props.row.branch[0].soiEN,
+ street: props.row.branch[0].street,
+ streetEN: props.row.branch[0].streetEN,
+ province: props.row.branch[0].province,
+ district: props.row.branch[0].district,
+ subDistrict: props.row.branch[0].subDistrict,
+ en: $i18n.locale === 'eng',
+ })
}}
@@ -1447,10 +1466,10 @@ const emptyCreateDialog = ref(false);
-
+
+
-
+
{{
- $i18n.locale === 'eng'
- ? `${props.row.addressEN}, ${props.row.mooEN && `${$t('form.moo')} ${props.row.mooEN},`} ${props.row.soiEN && `${$t('form.soi')} ${props.row.soiEN},`} ${props.row.moo && `${props.row.streetEN} Rd,`} ${props.row.subDistrict?.nameEN}, ${props.row.district?.nameEN}, ${props.row.province?.nameEN} ${props.row.subDistrict?.zipCode}` ||
- '-'
- : `${props.row.address}, ${props.row.moo && `${$t('form.moo')} ${props.row.moo},`} ${props.row.soi && `${$t('form.soi')} ${props.row.soi},`} ${props.row.street && `${$t('form.road')} ${props.row.street},`} ${props.row.subDistrict?.name}, ${props.row.district?.name}, ${props.row.province?.name} ${props.row.subDistrict?.zipCode}` ||
- '-'
+ formatAddress({
+ address: props.row.address,
+ addressEN: props.row.addressEN,
+ moo: props.row.moo,
+ mooEN: props.row.mooEN,
+ soi: props.row.soi,
+ soiEN: props.row.soiEN,
+ street: props.row.street,
+ streetEN: props.row.streetEN,
+ province: props.row.province,
+ district: props.row.district,
+ subDistrict: props.row.subDistrict,
+ en: $i18n.locale === 'eng',
+ })
}}
{{
- $i18n.locale === 'eng'
- ? `${props.row.addressEN}, ${props.row.mooEN && `${$t('form.moo')} ${props.row.mooEN},`} ${props.row.soiEN && `${$t('form.soi')} ${props.row.soiEN},`} ${props.row.moo && `${props.row.streetEN} Rd,`} ${props.row.subDistrict?.nameEN}, ${props.row.district?.nameEN}, ${props.row.province?.nameEN} ${props.row.subDistrict?.zipCode}` ||
- '-'
- : `${props.row.address}, ${props.row.moo && `${$t('form.moo')} ${props.row.moo},`} ${props.row.soi && `${$t('form.soi')} ${props.row.soi},`} ${props.row.street && `${$t('form.road')} ${props.row.street},`} ${props.row.subDistrict?.name}, ${props.row.district?.name}, ${props.row.province?.name} ${props.row.subDistrict?.zipCode}` ||
- '-'
+ formatAddress({
+ address: props.row.address,
+ addressEN: props.row.addressEN,
+ moo: props.row.moo,
+ mooEN: props.row.mooEN,
+ soi: props.row.soi,
+ soiEN: props.row.soiEN,
+ street: props.row.street,
+ streetEN: props.row.streetEN,
+ province: props.row.province,
+ district: props.row.district,
+ subDistrict: props.row.subDistrict,
+ en: $i18n.locale === 'eng',
+ })
}}