ปรับเมนู และเพิ่ม UI ผลงาน

This commit is contained in:
Warunee Tamkoo 2024-06-27 14:59:54 +07:00
parent b53765a469
commit 38aa872064
11 changed files with 609 additions and 74 deletions

View file

@ -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