From b0f55a92720711a3487a0b2cd3c57fd814cf4efc Mon Sep 17 00:00:00 2001 From: "DESKTOP-1R2VSQH\\Lenovo ThinkPad E490" Date: Mon, 15 Dec 2025 13:26:31 +0700 Subject: [PATCH] fix:q-input maxlength --- src/modules/15_development/components/ProjectDetail.vue | 2 ++ src/modules/15_development/components/Target.vue | 8 ++++++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/modules/15_development/components/ProjectDetail.vue b/src/modules/15_development/components/ProjectDetail.vue index 4847fa233..8ed60030f 100644 --- a/src/modules/15_development/components/ProjectDetail.vue +++ b/src/modules/15_development/components/ProjectDetail.vue @@ -1015,6 +1015,7 @@ defineExpose({ v-model="formData.projectModalPlanned" label="จำนวน (รุ่น)" mask="#" + maxlength="5" reverse-fill-mask class="inputgreen" @update:model-value="props.onCheckChangeData()" @@ -1198,6 +1199,7 @@ defineExpose({ v-model="formData.projectModalActual" label="จำนวน (รุ่น)" mask="#" + maxlength="5" reverse-fill-mask @update:model-value="props.onCheckChangeData()" /> diff --git a/src/modules/15_development/components/Target.vue b/src/modules/15_development/components/Target.vue index 73085fc29..360cd4b26 100644 --- a/src/modules/15_development/components/Target.vue +++ b/src/modules/15_development/components/Target.vue @@ -222,6 +222,7 @@ const columnsPlannedGoals = ref([ align: "left", label: "จำนวน(คน)", sortable: true, + format: (val) => Number(val).toLocaleString("th-TH"), field: "amount", headerStyle: "font-size: 14px", style: "font-size: 14px", @@ -264,9 +265,9 @@ const columnsActualGoals = ref([ label: "จำนวน(คน)", sortable: true, field: "amount", + format: (val) => Number(val).toLocaleString("th-TH"), headerStyle: "font-size: 14px", style: "font-size: 14px", - format: (val) => Number(val), }, ]); @@ -290,7 +291,7 @@ const columnsRelated = ref([ field: "amount", headerStyle: "font-size: 14px", style: "font-size: 14px", - format: (val) => Number(val), + format: (val) => Number(val).toLocaleString("th-TH"), }, ]); @@ -1203,6 +1204,7 @@ onMounted(() => { v-model="formGroupTarget.amount" label="จำนวน(คน)" mask="#" + maxlength="5" reverse-fill-mask :rules="[ (val:string) => @@ -1352,6 +1354,7 @@ onMounted(() => { v-model="formGroupTarget.amount" label="จำนวน(คน)" mask="#" + maxlength="5" reverse-fill-mask :rules="[ (val:string) => @@ -1546,6 +1549,7 @@ onMounted(() => { v-model="formGroupRelate.amount" label="จำนวน(คน)" mask="#" + maxlength="5" reverse-fill-mask :rules="[ (val:string) =>