Merge branch 'develop' into devTee
This commit is contained in:
commit
49d54b38eb
3 changed files with 14 additions and 21 deletions
|
|
@ -188,13 +188,7 @@ onMounted(() => {
|
||||||
|
|
||||||
<q-space />
|
<q-space />
|
||||||
<q-btn
|
<q-btn
|
||||||
v-if="
|
v-if="dataDetail.statusMain !== 'CANCEL' && checkCancleLeave"
|
||||||
dataDetail.status !== 'DELETE' &&
|
|
||||||
dataDetail.status !== 'CANCEL' &&
|
|
||||||
dataDetail.status !== 'DONECANCEL' &&
|
|
||||||
dataDetail.status !== 'DONEREJECT' &&
|
|
||||||
checkCancleLeave
|
|
||||||
"
|
|
||||||
unelevated
|
unelevated
|
||||||
color="orange"
|
color="orange"
|
||||||
label="ยกเลิกการลาออก"
|
label="ยกเลิกการลาออก"
|
||||||
|
|
@ -203,15 +197,10 @@ onMounted(() => {
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<q-btn
|
<q-btn
|
||||||
v-else-if="
|
v-else-if="dataDetail.statusMain === 'CANCEL'"
|
||||||
dataDetail.status === 'DELETE' ||
|
|
||||||
dataDetail.status === 'CANCEL' ||
|
|
||||||
dataDetail.status === 'DONECANCEL' ||
|
|
||||||
dataDetail.status === 'DONEREJECT'
|
|
||||||
"
|
|
||||||
unelevated
|
unelevated
|
||||||
color="red"
|
color="red"
|
||||||
label="ติดตามสถานะการขอลาออก"
|
label="ติดตามสถานะยกเลิกการขอลาออก"
|
||||||
@click="modalWorkflow = true"
|
@click="modalWorkflow = true"
|
||||||
/>
|
/>
|
||||||
</q-card-actions>
|
</q-card-actions>
|
||||||
|
|
@ -618,7 +607,7 @@ onMounted(() => {
|
||||||
<q-dialog v-model="modalWorkflow" persistent>
|
<q-dialog v-model="modalWorkflow" persistent>
|
||||||
<q-card style="width: 700px; max-width: 80vw">
|
<q-card style="width: 700px; max-width: 80vw">
|
||||||
<Header
|
<Header
|
||||||
:tittle="`ติดตามสถานะการขอลาออก`"
|
:tittle="`ติดตามสถานะยกเลิกการขอลาออก`"
|
||||||
:close="
|
:close="
|
||||||
() => {
|
() => {
|
||||||
modalWorkflow = false;
|
modalWorkflow = false;
|
||||||
|
|
|
||||||
|
|
@ -529,7 +529,7 @@ watch(
|
||||||
outlined
|
outlined
|
||||||
v-model="formDelete.doc"
|
v-model="formDelete.doc"
|
||||||
label="เลือกไฟล์เอกสารหลักฐาน"
|
label="เลือกไฟล์เอกสารหลักฐาน"
|
||||||
:rules="[(val:string) => !!val || 'กรูณา เลือกไฟล์เอกสารหลักฐาน']"
|
:rules="props.leaveStatus === 'CANCEL' ? []:[(val:string) => !!val || 'กรูณา เลือกไฟล์เอกสารหลักฐาน']"
|
||||||
hide-bottom-space
|
hide-bottom-space
|
||||||
lazy-rules
|
lazy-rules
|
||||||
use-chips
|
use-chips
|
||||||
|
|
|
||||||
|
|
@ -139,11 +139,15 @@ function onValidate() {
|
||||||
); //
|
); //
|
||||||
formData.append(
|
formData.append(
|
||||||
"coupleDayStartDateHistory",
|
"coupleDayStartDateHistory",
|
||||||
dateToISO(new Date(formDataFollowSpouse.coupleDayStartDateHistory))
|
formDataFollowSpouse.coupleDayStartDateHistory
|
||||||
|
? dateToISO(new Date(formDataFollowSpouse.coupleDayStartDateHistory))
|
||||||
|
: ""
|
||||||
); //
|
); //
|
||||||
formData.append(
|
formData.append(
|
||||||
"coupleDayEndDateHistory",
|
"coupleDayEndDateHistory",
|
||||||
dateToISO(new Date(formDataFollowSpouse.coupleDayEndDateHistory))
|
formDataFollowSpouse.coupleDayEndDateHistory
|
||||||
|
? dateToISO(new Date(formDataFollowSpouse.coupleDayEndDateHistory))
|
||||||
|
: ""
|
||||||
); //
|
); //
|
||||||
formData.append("leaveWrote", formDataFollowSpouse.leaveWrote); //
|
formData.append("leaveWrote", formDataFollowSpouse.leaveWrote); //
|
||||||
formData.append("leaveDetail", formDataFollowSpouse.leaveDetail); //
|
formData.append("leaveDetail", formDataFollowSpouse.leaveDetail); //
|
||||||
|
|
@ -576,8 +580,8 @@ onMounted(async () => {
|
||||||
: null
|
: null
|
||||||
"
|
"
|
||||||
:label="`${'ตั้งแต่วันที่'}`"
|
:label="`${'ตั้งแต่วันที่'}`"
|
||||||
:rules="[(val:string) => !!val || `${'กรุณาเลือกตั้งแต่วันที่'}`]"
|
|
||||||
>
|
>
|
||||||
|
<!-- :rules="[(val:string) => !!val || `${'กรุณาเลือกตั้งแต่วันที่'}`]" -->
|
||||||
<template v-slot:prepend>
|
<template v-slot:prepend>
|
||||||
<q-icon
|
<q-icon
|
||||||
name="event"
|
name="event"
|
||||||
|
|
@ -624,8 +628,8 @@ onMounted(async () => {
|
||||||
: null
|
: null
|
||||||
"
|
"
|
||||||
:label="`${'ถึงวันที่'}`"
|
:label="`${'ถึงวันที่'}`"
|
||||||
:rules="[(val:string) => !!val || `${'กรุณาเลือกถึงวันที่'}`]"
|
|
||||||
>
|
>
|
||||||
|
<!-- :rules="[(val:string) => !!val || `${'กรุณาเลือกถึงวันที่'}`]" -->
|
||||||
<template v-slot:prepend>
|
<template v-slot:prepend>
|
||||||
<q-icon
|
<q-icon
|
||||||
name="event"
|
name="event"
|
||||||
|
|
@ -662,8 +666,8 @@ onMounted(async () => {
|
||||||
v-model="formDataFollowSpouse.coupleDayCountryHistory"
|
v-model="formDataFollowSpouse.coupleDayCountryHistory"
|
||||||
label="ประเทศ"
|
label="ประเทศ"
|
||||||
:readonly="!edit || statusCheck === 'NEW'"
|
:readonly="!edit || statusCheck === 'NEW'"
|
||||||
:rules="[(val:string) => !!val || `${'กรุณาเลือกประเทศ'}`]"
|
|
||||||
/>
|
/>
|
||||||
|
<!-- :rules="[(val:string) => !!val || `${'กรุณาเลือกประเทศ'}`]" -->
|
||||||
|
|
||||||
<q-input
|
<q-input
|
||||||
hide-bottom-space
|
hide-bottom-space
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue