อาชีพไม่บังคับใส่

This commit is contained in:
Kittapath 2023-05-30 14:40:40 +07:00
parent 93f1d74a44
commit 3fd7a8b964
5 changed files with 18 additions and 18 deletions

View file

@ -69,7 +69,7 @@
<div class="col-xs-6 col-sm-7 q-pr-xs">
{{ number }}
</div>
<div class="col-xs-6 col-sm-5 text-grey-7">นหมดอายญชสอบดเลอก</div>
<div class="col-xs-6 col-sm-5 text-grey-7">นหมดอายญชดเลอก</div>
<div class="col-xs-6 col-sm-7 q-pr-xs">
{{ score_expired == null ? '' : date2Thai(score_expired) }}
</div>

View file

@ -13,9 +13,9 @@
:editData="status == 'register' || status == 'rejectRegister' || status == 'done'"
:save="uploadData"
/>
<div v-if="edit" class="row justify-center row col-12">
<q-input
v-if="file.length > 0"
class="q-mt-sm col-12 q-pb-xs"
:outlined="edit"
dense
@ -39,6 +39,7 @@
bordered
label="[ไฟล์ขนาดไม่เกิน 10MB]"
@added="fileAdd"
@removed="fileDelete"
>
<template v-slot:header="scope">
<div class="row no-wrap items-center q-pa-sm q-gutter-xs">
@ -173,8 +174,14 @@ const fileAdd = async (val: any) => {
file.value = val
}
const fileDelete = async (val: any) => {
name.value = ''
file.value = []
}
const getData = async () => {
name.value = ''
file.value = []
uploader.value.reset()
loaderPage(true)
await http

View file

@ -269,12 +269,11 @@
:readonly="!(status == 'register' || status == 'rejectRegister')"
:borderless="!(status == 'register' || status == 'rejectRegister')"
v-model="defaultInformation.tel"
:rules="[
(val) => !!val || `${'กรุณากรอก โทรศัพท์'}`,
(val) => /^[0-9]*$/.test(val) || `${'กรุณากรอกข้อมูลโทรศัพท์ให้ถูกต้อง'}`
]"
:label="`${'โทรศัพท์'}`"
/>
<!-- :rules="[
(val) => /^[0-9]*$/.test(val) || `${'กรุณากรอกข้อมูลโทรศัพท์ให้ถูกต้อง'}`
]" -->
</div>
<div class="col-xs-12 col-sm-3 col-md-3">
<q-input

View file

@ -21,7 +21,6 @@
:readonly="!(status == 'register' || status == 'rejectRegister')"
:borderless="!(status == 'register' || status == 'rejectRegister')"
v-model="defaultOccupation.official"
:rules="[(val) => !!val || `${'กรุณากรอกตำแหน่ง'}`]"
:disable="
defaultOccupation.status !== 'official' ||
!(status == 'register' || status == 'rejectRegister')
@ -51,7 +50,6 @@
:readonly="!(status == 'register' || status == 'rejectRegister')"
:borderless="!(status == 'register' || status == 'rejectRegister')"
v-model="defaultOccupation.personnel"
:rules="[(val) => !!val || `${'กรุณากรอกตำแหน่ง'}`]"
:disable="
defaultOccupation.status !== 'personnel' ||
!(status == 'register' || status == 'rejectRegister')
@ -81,7 +79,6 @@
:readonly="!(status == 'register' || status == 'rejectRegister')"
:borderless="!(status == 'register' || status == 'rejectRegister')"
v-model="defaultOccupation.officialsOther"
:rules="[(val) => !!val || `${'กรุณากรอกตำแหน่ง'}`]"
:disable="
defaultOccupation.status !== 'officialsOther' ||
!(status == 'register' || status == 'rejectRegister')
@ -111,7 +108,6 @@
:readonly="!(status == 'register' || status == 'rejectRegister')"
:borderless="!(status == 'register' || status == 'rejectRegister')"
v-model="defaultOccupation.employee"
:rules="[(val) => !!val || `${'กรุณากรอกตำแหน่ง'}`]"
:disable="
defaultOccupation.status !== 'employee' ||
!(status == 'register' || status == 'rejectRegister')
@ -152,7 +148,6 @@
:readonly="!(status == 'register' || status == 'rejectRegister')"
:borderless="!(status == 'register' || status == 'rejectRegister')"
v-model="defaultOccupation.other"
:rules="[(val) => !!val || `${'กรุณากรอกตำแหน่ง'}`]"
:disable="
defaultOccupation.status !== 'other' ||
!(status == 'register' || status == 'rejectRegister')
@ -214,14 +209,14 @@
:readonly="!(status == 'register' || status == 'rejectRegister')"
:borderless="!(status == 'register' || status == 'rejectRegister')"
v-model="defaultOccupation.email"
:rules="[
(val) =>
/^([a-zA-Z0-9._%-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,})$/.test(val) ||
'E-mail address ไม่ถูกต้อง'
]"
:label="`${'E-mail address'}`"
hide-bottom-space
/>
<!-- :rules="[
(val) =>
/^([a-zA-Z0-9._%-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,})$/.test(val) ||
'E-mail address ไม่ถูกต้อง'
]" -->
</div>
<div class="col-xs-12 col-sm-3 col-md-3">
<q-input
@ -237,7 +232,6 @@
:readonly="!(status == 'register' || status == 'rejectRegister')"
:borderless="!(status == 'register' || status == 'rejectRegister')"
v-model="defaultOccupation.tel"
:rules="[(val) => /^[0-9]*$/.test(val) || 'กรุณากรอก โทรศัพท์ให้ถูกต้อง']"
:label="`${'โทรศัพท์'}`"
hide-bottom-space
/>