feat: ใช้ i18n

This commit is contained in:
Net 2024-06-19 10:34:20 +07:00
parent 9fc0cc6ba9
commit 8c095004b5
2 changed files with 14 additions and 8 deletions

View file

@ -14,7 +14,7 @@ defineProps<{
<template> <template>
<div class="row"> <div class="row">
<div class="col-4 app-text-muted"> {{ $t(`ข้อมูลราคา`) }}</div> <div class="col-4 app-text-muted"> {{ $t('priceeInformation') }}</div>
<div class="col-8 row q-col-gutter-md"> <div class="col-8 row q-col-gutter-md">
<q-input <q-input
:dense="dense" :dense="dense"
@ -23,9 +23,10 @@ defineProps<{
:borderless="readonly" :borderless="readonly"
hide-bottom-space hide-bottom-space
class="col-4" class="col-4"
label="ราคาขาย" :label="$t('salePrice')"
v-model="price" v-model="price"
/> />
<q-input <q-input
:dense="dense" :dense="dense"
:outlined="!readonly" :outlined="!readonly"
@ -33,9 +34,10 @@ defineProps<{
:borderless="readonly" :borderless="readonly"
hide-bottom-space hide-bottom-space
class="col-4" class="col-4"
label="ราคาตัวแทน" :label="$t('agentPrice')"
v-model="agentPrice" v-model="agentPrice"
/> />
<q-input <q-input
:dense="dense" :dense="dense"
:outlined="!readonly" :outlined="!readonly"
@ -43,7 +45,7 @@ defineProps<{
:borderless="readonly" :borderless="readonly"
hide-bottom-space hide-bottom-space
class="col-4" class="col-4"
label="ราคาค่าดำเนินการ" :label="$t('processingPrice')"
v-model="serviceCharge" v-model="serviceCharge"
/> />
</div> </div>

View file

@ -28,9 +28,10 @@ defineProps<{
:borderless="readonly" :borderless="readonly"
hide-bottom-space hide-bottom-space
class="col-3" class="col-3"
label="รหัสสินค้า" :label="$t('productCode')"
v-model="code" v-model="code"
/> />
<q-input <q-input
for="input-name" for="input-name"
:dense="dense" :dense="dense"
@ -39,9 +40,10 @@ defineProps<{
:borderless="readonly" :borderless="readonly"
hide-bottom-space hide-bottom-space
class="col-9" class="col-9"
label="ชื่อสินค้า" :label="$t('productName')"
v-model="name" v-model="name"
/> />
<q-input <q-input
for="input-detail" for="input-detail"
:dense="dense" :dense="dense"
@ -51,9 +53,10 @@ defineProps<{
hide-bottom-space hide-bottom-space
type="textarea" type="textarea"
class="col-12" class="col-12"
label="รายละเอียดบริการ" :label="$t('serviceDetail')"
v-model="detail" v-model="detail"
/> />
<q-input <q-input
for="input-remark" for="input-remark"
:dense="dense" :dense="dense"
@ -66,6 +69,7 @@ defineProps<{
:label="$t('detail')" :label="$t('detail')"
v-model="remark" v-model="remark"
/> />
<q-input <q-input
for="input-process" for="input-process"
:dense="dense" :dense="dense"
@ -74,7 +78,7 @@ defineProps<{
:borderless="readonly" :borderless="readonly"
hide-bottom-space hide-bottom-space
class="col-4" class="col-4"
label="ระยะเวลาในการดำเนินการ" :label="$t('processingTime')"
v-model="process" v-model="process"
type="number" type="number"
/> />