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
|
||||
v-model="formDelete.doc"
|
||||
label="เลือกไฟล์เอกสารหลักฐาน"
|
||||
:rules="[(val:string) => !!val || 'กรูณา เลือกไฟล์เอกสารหลักฐาน']"
|
||||
:rules="props.leaveStatus === 'CANCEL' ? []:[(val:string) => !!val || 'กรูณา เลือกไฟล์เอกสารหลักฐาน']"
|
||||
hide-bottom-space
|
||||
lazy-rules
|
||||
use-chips
|
||||
|
|
|
|||
|
|
@ -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); //
|
||||
|
|
@ -268,6 +272,8 @@ watch(props.data, async () => {
|
|||
/**Hook */
|
||||
onMounted(async () => {
|
||||
if (props.data) {
|
||||
console.log(props.data);
|
||||
|
||||
formDataFollowSpouse.leaveWrote = props.data.leaveWrote;
|
||||
formDataFollowSpouse.leaveStartDate = new Date(props.data.leaveStartDate);
|
||||
formDataFollowSpouse.leaveEndDate = new Date(props.data.leaveEndDate);
|
||||
|
|
@ -576,8 +582,8 @@ onMounted(async () => {
|
|||
: null
|
||||
"
|
||||
:label="`${'ตั้งแต่วันที่'}`"
|
||||
:rules="[(val:string) => !!val || `${'กรุณาเลือกตั้งแต่วันที่'}`]"
|
||||
>
|
||||
<!-- :rules="[(val:string) => !!val || `${'กรุณาเลือกตั้งแต่วันที่'}`]" -->
|
||||
<template v-slot:prepend>
|
||||
<q-icon
|
||||
name="event"
|
||||
|
|
@ -624,8 +630,8 @@ onMounted(async () => {
|
|||
: null
|
||||
"
|
||||
:label="`${'ถึงวันที่'}`"
|
||||
:rules="[(val:string) => !!val || `${'กรุณาเลือกถึงวันที่'}`]"
|
||||
>
|
||||
<!-- :rules="[(val:string) => !!val || `${'กรุณาเลือกถึงวันที่'}`]" -->
|
||||
<template v-slot:prepend>
|
||||
<q-icon
|
||||
name="event"
|
||||
|
|
@ -662,8 +668,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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue