feat: เพิ่ม i18n
This commit is contained in:
parent
753940eb6c
commit
54a20d9558
4 changed files with 16 additions and 2 deletions
|
|
@ -5,6 +5,7 @@ const email = defineModel<string>('email');
|
||||||
const contactName = defineModel<string>('contactName');
|
const contactName = defineModel<string>('contactName');
|
||||||
// const operatingHours = defineModel<string>('operatingHours');
|
// const operatingHours = defineModel<string>('operatingHours');
|
||||||
const lineId = defineModel<string>('lineId');
|
const lineId = defineModel<string>('lineId');
|
||||||
|
const typeBranch = defineModel<string>('typeBranch');
|
||||||
|
|
||||||
defineProps<{
|
defineProps<{
|
||||||
title?: string;
|
title?: string;
|
||||||
|
|
@ -23,7 +24,11 @@ defineProps<{
|
||||||
:readonly="readonly"
|
:readonly="readonly"
|
||||||
hide-bottom-space
|
hide-bottom-space
|
||||||
class="col-5"
|
class="col-5"
|
||||||
:label="$t('formDialogInputEmailHq')"
|
:label="
|
||||||
|
typeBranch === 'headOffice'
|
||||||
|
? $t('formDialogInputEmailHq')
|
||||||
|
: $t('formDialogInputEmailSubBranch')
|
||||||
|
"
|
||||||
v-model="email"
|
v-model="email"
|
||||||
for="input-email"
|
for="input-email"
|
||||||
/>
|
/>
|
||||||
|
|
@ -34,7 +39,11 @@ defineProps<{
|
||||||
:readonly="readonly"
|
:readonly="readonly"
|
||||||
hide-bottom-space
|
hide-bottom-space
|
||||||
class="col-7"
|
class="col-7"
|
||||||
:label="$t('formDialogInputTelephoneHq')"
|
:label="
|
||||||
|
typeBranch === 'headOffice'
|
||||||
|
? $t('formDialogInputTelephoneHq')
|
||||||
|
: $t('formDialogInputTelephoneSubBranch')
|
||||||
|
"
|
||||||
v-model="telephoneNo"
|
v-model="telephoneNo"
|
||||||
for="input-telephone-no"
|
for="input-telephone-no"
|
||||||
/>
|
/>
|
||||||
|
|
|
||||||
|
|
@ -42,7 +42,9 @@ export default {
|
||||||
formDialogUploadQrCode: 'Upload QR Code',
|
formDialogUploadQrCode: 'Upload QR Code',
|
||||||
|
|
||||||
formDialogInputTelephoneHq: 'Head Office Telephone Number',
|
formDialogInputTelephoneHq: 'Head Office Telephone Number',
|
||||||
|
formDialogInputTelephoneSubBranch: 'Branch Telephone Number',
|
||||||
formDialogInputEmailHq: 'Head Office Contact Email',
|
formDialogInputEmailHq: 'Head Office Contact Email',
|
||||||
|
formDialogInputEmailSubBranch: 'Branch Contact Email',
|
||||||
|
|
||||||
formDialogInputContactName: 'Contact',
|
formDialogInputContactName: 'Contact',
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -39,7 +39,9 @@ export default {
|
||||||
formDialogUploadQrCode: 'อัปโหลด QR Code',
|
formDialogUploadQrCode: 'อัปโหลด QR Code',
|
||||||
|
|
||||||
formDialogInputTelephoneHq: 'เบอร์โทรศัพท์สำนักงานใหญ่',
|
formDialogInputTelephoneHq: 'เบอร์โทรศัพท์สำนักงานใหญ่',
|
||||||
|
formDialogInputTelephoneSubBranch: 'เบอร์โทรศัพท์สาขา',
|
||||||
formDialogInputEmailHq: 'อีเมลติดต่อสำนักงานใหญ่',
|
formDialogInputEmailHq: 'อีเมลติดต่อสำนักงานใหญ่',
|
||||||
|
formDialogInputEmailSubBranch: 'อีเมลติดต่อสาขา',
|
||||||
|
|
||||||
formDialogInputContactName: 'ติดต่อ',
|
formDialogInputContactName: 'ติดต่อ',
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -896,6 +896,7 @@ watch(locale, () => {
|
||||||
|
|
||||||
<template #person>
|
<template #person>
|
||||||
<FormBranchContact
|
<FormBranchContact
|
||||||
|
v-model:type-branch="formTypeBranch"
|
||||||
v-model:telephone-no="formData.telephoneNo"
|
v-model:telephone-no="formData.telephoneNo"
|
||||||
v-model:contact="formData.contact"
|
v-model:contact="formData.contact"
|
||||||
v-model:email="formData.email"
|
v-model:email="formData.email"
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue