ปรับเมนู และเพิ่ม UI ผลงาน
This commit is contained in:
parent
b53765a469
commit
38aa872064
11 changed files with 609 additions and 74 deletions
|
|
@ -234,7 +234,7 @@ function downloadFile(data: string) {
|
|||
"
|
||||
:label="`${'วันที่ยื่นขอลาออกจากราชการ'}`"
|
||||
:rules="[
|
||||
(val) =>
|
||||
(val: string) =>
|
||||
!!val || `${'กรุณาเลือกวันที่ยื่นขอลาออกจากราชการ'}`,
|
||||
]"
|
||||
>
|
||||
|
|
@ -282,7 +282,7 @@ function downloadFile(data: string) {
|
|||
"
|
||||
:label="`${'วันที่ขอลาออกจากราชการ'}`"
|
||||
:rules="[
|
||||
(val) =>
|
||||
(val: string) =>
|
||||
!!val || `${'กรุณาเลือกวันที่ขอลาออกจากราชการ'}`,
|
||||
]"
|
||||
>
|
||||
|
|
@ -309,7 +309,7 @@ function downloadFile(data: string) {
|
|||
hide-bottom-space
|
||||
:readonly="routeName != 'AddRetire'"
|
||||
:rules="[
|
||||
(val) => !!val || `${'กรุณากรอกเหตุผลที่ลาออกจากราชการ'}`,
|
||||
(val: string) => !!val || `${'กรุณากรอกเหตุผลที่ลาออกจากราชการ'}`,
|
||||
]"
|
||||
/>
|
||||
|
||||
|
|
@ -322,9 +322,7 @@ function downloadFile(data: string) {
|
|||
lazy-rules
|
||||
hide-bottom-space
|
||||
accept=".pdf"
|
||||
:rules="[
|
||||
(val) => !!val || 'กรุณากรอกอัพโหลดเอกสารเพิ่มเติม',
|
||||
]"
|
||||
:rules="[(val: string) => !!val || 'กรุณาเลือกเอกสารเพิ่มเติม']"
|
||||
label="เอกสารเพิ่มเติม"
|
||||
>
|
||||
<template v-slot:prepend>
|
||||
|
|
@ -332,12 +330,7 @@ function downloadFile(data: string) {
|
|||
></q-file>
|
||||
</div>
|
||||
<div class="col-12 row" v-if="routeName != 'AddRetire'">
|
||||
<q-card
|
||||
bordered
|
||||
flat
|
||||
class="row col-12 text-dark q-mt-sm"
|
||||
|
||||
>
|
||||
<q-card bordered flat class="row col-12 text-dark q-mt-sm">
|
||||
<div
|
||||
class="bg-grey-1 q-pa-sm col-12 row items-center text-primary"
|
||||
>
|
||||
|
|
@ -376,11 +369,7 @@ function downloadFile(data: string) {
|
|||
</div>
|
||||
|
||||
<div class="col-12 row" v-if="routeName != 'AddRetire'">
|
||||
<q-card
|
||||
bordered
|
||||
class="row col-12 text-dark q-mt-sm"
|
||||
|
||||
>
|
||||
<q-card bordered class="row col-12 text-dark q-mt-sm">
|
||||
<div
|
||||
class="bg-grey-1 q-pa-sm col-12 row items-center text-primary"
|
||||
>
|
||||
|
|
@ -444,11 +433,7 @@ function downloadFile(data: string) {
|
|||
</div>
|
||||
|
||||
<div class="col-12 row" v-if="routeName != 'AddRetire'">
|
||||
<q-card
|
||||
bordered
|
||||
class="row col-12 text-dark q-mt-sm"
|
||||
|
||||
>
|
||||
<q-card bordered class="row col-12 text-dark q-mt-sm">
|
||||
<div
|
||||
class="bg-grey-1 q-pa-sm col-12 row items-center text-primary"
|
||||
>
|
||||
|
|
@ -511,11 +496,7 @@ function downloadFile(data: string) {
|
|||
</q-card>
|
||||
</div>
|
||||
<div class="col-12 row" v-if="routeName != 'AddRetire'">
|
||||
<q-card
|
||||
bordered
|
||||
class="row col-12 text-dark q-mt-sm"
|
||||
|
||||
>
|
||||
<q-card bordered class="row col-12 text-dark q-mt-sm">
|
||||
<div
|
||||
class="bg-grey-1 q-pa-sm col-12 row items-center text-primary"
|
||||
>
|
||||
|
|
@ -579,27 +560,33 @@ function downloadFile(data: string) {
|
|||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<q-separator v-if="routeName !== 'AddRetire'" />
|
||||
<q-card-actions align="right" v-if="routeName !== 'AddRetire'" class="q-px-md">
|
||||
<q-btn
|
||||
v-if="
|
||||
dataDetail.status !== 'DELETE' &&
|
||||
dataDetail.status !== 'DONE' &&
|
||||
dataDetail.status !== 'CANCEL'
|
||||
"
|
||||
unelevated
|
||||
|
||||
class="q-px-md items-center"
|
||||
color="orange"
|
||||
label="ยกเลิกการลาออก"
|
||||
@click="cancelResing"
|
||||
:disable="tranferOrg == '' && noteReason == ''"
|
||||
/>
|
||||
</q-card-actions>
|
||||
<q-card-actions
|
||||
align="right"
|
||||
v-if="routeName !== 'AddRetire'"
|
||||
class="q-px-md"
|
||||
>
|
||||
<q-btn
|
||||
v-if="
|
||||
dataDetail.status !== 'DELETE' &&
|
||||
dataDetail.status !== 'DONE' &&
|
||||
dataDetail.status !== 'CANCEL'
|
||||
"
|
||||
unelevated
|
||||
class="q-px-md items-center"
|
||||
color="orange"
|
||||
label="ยกเลิกการลาออก"
|
||||
@click="cancelResing"
|
||||
:disable="tranferOrg == '' && noteReason == ''"
|
||||
/>
|
||||
</q-card-actions>
|
||||
<q-separator v-if="routeName == 'AddRetire'" />
|
||||
<q-card-actions align="right" v-if="routeName == 'AddRetire'" class="q-px-md">
|
||||
<q-card-actions
|
||||
align="right"
|
||||
v-if="routeName == 'AddRetire'"
|
||||
class="q-px-md"
|
||||
>
|
||||
<q-space />
|
||||
<q-btn
|
||||
unelevated
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue