val:string

This commit is contained in:
STW_TTTY\stwtt 2024-09-20 15:23:06 +07:00
parent a147bd70ec
commit 4344ee4a44
42 changed files with 163 additions and 572 deletions

View file

@ -425,7 +425,7 @@ onMounted(() => {
map-options
hide-bottom-space
:options="complainstStore.complainantoptions"
:rules="[(val) => !!val || `${'กรุณาเลือกผู้ร้องเรียน'}`]"
:rules="[(val:string) => !!val || `${'กรุณาเลือกผู้ร้องเรียน'}`]"
@filter="(inputValue: any,
doneFn: Function) => filterSelector(inputValue, doneFn, 'filterrespondentType'
)"
@ -493,7 +493,7 @@ onMounted(() => {
:readonly="isReadonly || checkRoutePermisson"
hide-bottom-space
map-options
:rules="[(val) => !!val || `${'กรุณาเลือกหน่วยงาน'}`]"
:rules="[(val:string) => !!val || `${'กรุณาเลือกหน่วยงาน'}`]"
@update:model-value="changeFormData()"
use-input
@filter="filterOptionFnAgency"
@ -641,7 +641,7 @@ onMounted(() => {
:readonly="isReadonly || checkRoutePermisson"
hide-bottom-space
v-model="formData.title"
:rules="[(val) => !!val || 'กรุณากรอกเรื่องร้องเรียน']"
:rules="[(val:string) => !!val || 'กรุณากรอกเรื่องร้องเรียน']"
label="เรื่องร้องเรียน"
type="textarea"
rows="5"

View file

@ -320,7 +320,7 @@ watch(
hide-bottom-space
dense
label="คำค้น"
:rules="[(val) => !!val || `กรุณากรอกคำค้น`]"
:rules="[(val:string) => !!val || `กรุณากรอกคำค้น`]"
>
<template v-slot:after>
<q-btn

View file

@ -321,7 +321,7 @@ onMounted(async () => {
:readonly="!edit"
:borderless="!edit"
v-model="data.positionType"
:rules="[(val) => !!val || `${'กรุณากรอกประเภทตำแหน่ง'}`]"
:rules="[(val:string) => !!val || `${'กรุณากรอกประเภทตำแหน่ง'}`]"
hide-bottom-space
:label="`${'ประเภทตำแหน่ง'}`"
/>
@ -337,7 +337,7 @@ onMounted(async () => {
:readonly="!edit"
:borderless="!edit"
v-model="data.positionLevel"
:rules="[(val) => !!val || `${'กรุณากรอกระดับตำแหน่ง'}`]"
:rules="[(val:string) => !!val || `${'กรุณากรอกระดับตำแหน่ง'}`]"
hide-bottom-space
:label="`${'ระดับตำแหน่ง'}`"
/>
@ -353,7 +353,7 @@ onMounted(async () => {
:readonly="!edit"
:borderless="!edit"
v-model="data.posNo"
:rules="[(val) => !!val || `${'กรุณากรอกตำแหน่งเลขที่'}`]"
:rules="[(val:string) => !!val || `${'กรุณากรอกตำแหน่งเลขที่'}`]"
hide-bottom-space
:label="`${'ตำแหน่งเลขที่'}`"
/>
@ -388,7 +388,7 @@ onMounted(async () => {
:readonly="!edit"
:borderless="!edit"
v-model="data.organization"
:rules="[(val) => !!val || `${'กรุณากรอก'}`]"
:rules="[(val:string) => !!val || `${'กรุณากรอก'}`]"
hide-bottom-space
:label="`${'สังกัด'}`"
/>
@ -422,7 +422,7 @@ onMounted(async () => {
? date2Thai(data.startDateSuspend)
: null
"
:rules="[(val) => !!val || `${'กรุณาเลือกตั้งแต่วัน'}`]"
:rules="[(val:string) => !!val || `${'กรุณาเลือกตั้งแต่วัน'}`]"
hide-bottom-space
:label="`${'ตั้งแต่วัน'}`"
>
@ -471,7 +471,7 @@ onMounted(async () => {
? date2Thai(data.endDateSuspend)
: null
"
:rules="[(val) => !!val || `${'กรุณาเลือกถึงวันที่'}`]"
:rules="[(val:string) => !!val || `${'กรุณาเลือกถึงวันที่'}`]"
hide-bottom-space
:label="`${'ถึงวันที่'}`"
>

View file

@ -394,7 +394,7 @@ onMounted(() => {
option-label="name"
option-value="id"
:options="option"
:rules="[(val) => !!val || `${'กรุณาเลือกประเภท'}`]"
:rules="[(val:string) => !!val || `${'กรุณาเลือกประเภท'}`]"
hide-bottom-space
use-input
@filter="filterOptionFn"
@ -419,7 +419,7 @@ onMounted(() => {
outlined
emit-value
lazy-rules
:rules="[(val) => !!val || `${'กรุณาเลือกสถานะ'}`]"
:rules="[(val:string) => !!val || `${'กรุณาเลือกสถานะ'}`]"
map-options
hide-bottom-space
option-label="name"
@ -613,7 +613,7 @@ onMounted(() => {
dense
outlined
lazy-rules
:rules="[(val) => !!val || 'กรุณากรอกประเภทคดี']"
:rules="[(val:string) => !!val || 'กรุณากรอกประเภทคดี']"
hide-bottom-space
label="ประเภทคดี"
/>
@ -627,7 +627,7 @@ onMounted(() => {
dense
outlined
lazy-rules
:rules="[(val) => !!val || 'กรุณากรอกเลขที่คดี']"
:rules="[(val:string) => !!val || 'กรุณากรอกเลขที่คดี']"
label="เลขที่คดี"
hide-bottom-space
/>

View file

@ -73,7 +73,7 @@ watch(props, () => {
class="col-12 q-mb-sm"
debounce="300"
label="หน้าที่"
:rules="[(val) => !!val || `กรุณากรอกหน้าที่`]"
:rules="[(val:string) => !!val || `กรุณากรอกหน้าที่`]"
hide-bottom-space
/>
<q-input
@ -83,7 +83,7 @@ watch(props, () => {
class="col-12 q-mb-sm"
debounce="300"
label="มติ/คำสั่ง"
:rules="[(val) => !!val || `กรุณากรอก มติ/คำสั่ง`]"
:rules="[(val:string) => !!val || `กรุณากรอก มติ/คำสั่ง`]"
hide-bottom-space
/>
</q-card-section>