fix leave
This commit is contained in:
parent
c85be782c1
commit
68876538ba
2 changed files with 12 additions and 6 deletions
|
|
@ -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); //
|
||||||
|
|
@ -268,6 +272,8 @@ watch(props.data, async () => {
|
||||||
/**Hook */
|
/**Hook */
|
||||||
onMounted(async () => {
|
onMounted(async () => {
|
||||||
if (props.data) {
|
if (props.data) {
|
||||||
|
console.log(props.data);
|
||||||
|
|
||||||
formDataFollowSpouse.leaveWrote = props.data.leaveWrote;
|
formDataFollowSpouse.leaveWrote = props.data.leaveWrote;
|
||||||
formDataFollowSpouse.leaveStartDate = new Date(props.data.leaveStartDate);
|
formDataFollowSpouse.leaveStartDate = new Date(props.data.leaveStartDate);
|
||||||
formDataFollowSpouse.leaveEndDate = new Date(props.data.leaveEndDate);
|
formDataFollowSpouse.leaveEndDate = new Date(props.data.leaveEndDate);
|
||||||
|
|
@ -576,8 +582,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 +630,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 +668,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