refactor(04): i18n

This commit is contained in:
puriphatt 2024-08-16 17:08:59 +07:00
parent c1a8e18429
commit 4fedd3ad6a
4 changed files with 48 additions and 24 deletions

View file

@ -123,7 +123,7 @@ const stat = ref<
{
icon: 'mdi-server-network',
count: 0,
label: 'service.title',
label: 'productService.service.title',
mode: 'service',
color: 'orange',
},
@ -976,7 +976,7 @@ function assignFormDataProduct(data: ProductList) {
agentPrice: data.agentPrice,
price: data.price,
process: data.process,
detail: data.detail === '' ? '-' : data.detail,
detail: data.detail,
name: data.name,
code: data.code,
image: undefined,
@ -2811,7 +2811,7 @@ watch(
: 'app-text-muted'
"
>
{{ $t('service.title') }}
{{ $t('productService.service.title') }}
</div>
</q-tab>
<q-tab
@ -2988,7 +2988,12 @@ watch(
</div>
</div>
<div class="col">
<div class="col">{{ props.row.name }}</div>
<div class="col ellipsis" style="max-width: 20vw">
{{ props.row.name }}
<q-tooltip>
{{ props.row.name }}
</q-tooltip>
</div>
<div class="col app-text-muted">
{{ props.row.code }}
</div>
@ -3008,7 +3013,7 @@ watch(
)
"
>
{{ props.row.detail }}
{{ props.row.detail || '-' }}
</q-td>
<q-td
v-if="
@ -3044,35 +3049,35 @@ watch(
"
>
<div
class="row q-gutter-x-md no-wrap items-center text-right"
class="row full-width q-gutter-x-md no-wrap items-center text-right"
>
<div
class="tags tags-color-orange col-3 column ellipsis-2-lines"
class="tags tags-color-orange col column ellipsis-2-lines"
:class="{
disable: props.row.status === 'INACTIVE',
}"
style="min-width: 50px"
>
<div class="col-4 app-text-muted-2">
<div class="col app-text-muted-2 text-caption">
{{ $t('salePrice') }}
</div>
<div class="col-4 text-weight-bold">
<div class="col text-weight-bold">
฿{{
formatNumberDecimal(props.row.price || 0, 2)
}}
</div>
</div>
<div
class="tags tags-color-purple col-3 column ellipsis-2-lines"
class="tags tags-color-purple col column ellipsis-2-lines"
:class="{
disable: props.row.status === 'INACTIVE',
}"
style="min-width: 50px"
>
<div class="col-4 app-text-muted-2">
<div class="col app-text-muted-2 text-caption">
{{ $t('agentPrice') }}
</div>
<div class="col-4 text-weight-bold">
<div class="col text-weight-bold">
฿{{
formatNumberDecimal(
props.row.agentPrice || 0,
@ -3082,16 +3087,16 @@ watch(
</div>
</div>
<div
class="tags tags-color-pink col-3 column ellipsis-2-lines"
class="tags tags-color-pink col-4 column ellipsis-2-lines"
:class="{
disable: props.row.status === 'INACTIVE',
}"
style="min-width: 50px"
>
<div class="col-4 app-text-muted-2">
<div class="col app-text-muted-2 text-caption">
{{ $t('processingPrice') }}
</div>
<div class="col-4">
<div class="col">
฿{{
formatNumberDecimal(
props.row.serviceCharge || 0,
@ -3431,10 +3436,11 @@ watch(
</div>
</div>
<!-- add group, add type -->
<DialogForm
v-model:modal="dialogInputForm"
noAddress
:title="$t('addProduct')"
:title="$t(`productService.${productMode}.addTitle`)"
:submit="() => (productMode === 'type' ? submitType() : submitGroup())"
:close="clearFormGroup"
>
@ -4292,7 +4298,7 @@ watch(
no-address
height="95vh"
:isEdit="infoServiceEdit"
:title="$t('service.title')"
:title="$t('productService.service.title')"
v-model:modal="dialogServiceEdit"
:submit="
() => {