val:string
This commit is contained in:
parent
a147bd70ec
commit
4344ee4a44
42 changed files with 163 additions and 572 deletions
|
|
@ -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"
|
||||
|
|
|
|||
|
|
@ -320,7 +320,7 @@ watch(
|
|||
hide-bottom-space
|
||||
dense
|
||||
label="คำค้น"
|
||||
:rules="[(val) => !!val || `กรุณากรอกคำค้น`]"
|
||||
:rules="[(val:string) => !!val || `กรุณากรอกคำค้น`]"
|
||||
>
|
||||
<template v-slot:after>
|
||||
<q-btn
|
||||
|
|
|
|||
|
|
@ -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="`${'ถึงวันที่'}`"
|
||||
>
|
||||
|
|
|
|||
|
|
@ -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
|
||||
/>
|
||||
|
|
|
|||
|
|
@ -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>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue