Merge branch 'develop' into devTee

This commit is contained in:
setthawutttty 2024-10-31 14:52:21 +07:00
commit 49d54b38eb
3 changed files with 14 additions and 21 deletions

View file

@ -188,13 +188,7 @@ onMounted(() => {
<q-space />
<q-btn
v-if="
dataDetail.status !== 'DELETE' &&
dataDetail.status !== 'CANCEL' &&
dataDetail.status !== 'DONECANCEL' &&
dataDetail.status !== 'DONEREJECT' &&
checkCancleLeave
"
v-if="dataDetail.statusMain !== 'CANCEL' && checkCancleLeave"
unelevated
color="orange"
label="ยกเลิกการลาออก"
@ -203,15 +197,10 @@ onMounted(() => {
/>
<q-btn
v-else-if="
dataDetail.status === 'DELETE' ||
dataDetail.status === 'CANCEL' ||
dataDetail.status === 'DONECANCEL' ||
dataDetail.status === 'DONEREJECT'
"
v-else-if="dataDetail.statusMain === 'CANCEL'"
unelevated
color="red"
label="ติดตามสถานะการขอลาออก"
label="ติดตามสถานะยกเลิกการขอลาออก"
@click="modalWorkflow = true"
/>
</q-card-actions>
@ -618,7 +607,7 @@ onMounted(() => {
<q-dialog v-model="modalWorkflow" persistent>
<q-card style="width: 700px; max-width: 80vw">
<Header
:tittle="`ติดตามสถานะการขอลาออก`"
:tittle="`ติดตามสถานะยกเลิกการขอลาออก`"
:close="
() => {
modalWorkflow = false;

View file

@ -529,7 +529,7 @@ watch(
outlined
v-model="formDelete.doc"
label="เลือกไฟล์เอกสารหลักฐาน"
:rules="[(val:string) => !!val || 'กรูณา เลือกไฟล์เอกสารหลักฐาน']"
:rules="props.leaveStatus === 'CANCEL' ? []:[(val:string) => !!val || 'กรูณา เลือกไฟล์เอกสารหลักฐาน']"
hide-bottom-space
lazy-rules
use-chips

View file

@ -139,11 +139,15 @@ function onValidate() {
); //
formData.append(
"coupleDayStartDateHistory",
dateToISO(new Date(formDataFollowSpouse.coupleDayStartDateHistory))
formDataFollowSpouse.coupleDayStartDateHistory
? dateToISO(new Date(formDataFollowSpouse.coupleDayStartDateHistory))
: ""
); //
formData.append(
"coupleDayEndDateHistory",
dateToISO(new Date(formDataFollowSpouse.coupleDayEndDateHistory))
formDataFollowSpouse.coupleDayEndDateHistory
? dateToISO(new Date(formDataFollowSpouse.coupleDayEndDateHistory))
: ""
); //
formData.append("leaveWrote", formDataFollowSpouse.leaveWrote); //
formData.append("leaveDetail", formDataFollowSpouse.leaveDetail); //
@ -576,8 +580,8 @@ onMounted(async () => {
: null
"
:label="`${'ตั้งแต่วันที่'}`"
:rules="[(val:string) => !!val || `${'กรุณาเลือกตั้งแต่วันที่'}`]"
>
<!-- :rules="[(val:string) => !!val || `${'กรุณาเลือกตั้งแต่วันที่'}`]" -->
<template v-slot:prepend>
<q-icon
name="event"
@ -624,8 +628,8 @@ onMounted(async () => {
: null
"
:label="`${'ถึงวันที่'}`"
:rules="[(val:string) => !!val || `${'กรุณาเลือกถึงวันที่'}`]"
>
<!-- :rules="[(val:string) => !!val || `${'กรุณาเลือกถึงวันที่'}`]" -->
<template v-slot:prepend>
<q-icon
name="event"
@ -662,8 +666,8 @@ onMounted(async () => {
v-model="formDataFollowSpouse.coupleDayCountryHistory"
label="ประเทศ"
:readonly="!edit || statusCheck === 'NEW'"
:rules="[(val:string) => !!val || `${'กรุณาเลือกประเทศ'}`]"
/>
<!-- :rules="[(val:string) => !!val || `${'กรุณาเลือกประเทศ'}`]" -->
<q-input
hide-bottom-space