แก้ส่ง totalLeave จาก Frontend แทน
This commit is contained in:
parent
518dd485b9
commit
c2ed540633
12 changed files with 650 additions and 633 deletions
|
|
@ -135,6 +135,7 @@ function onValidate() {
|
||||||
formData.append("leaveAddress", formDataSick.leaveAddress);
|
formData.append("leaveAddress", formDataSick.leaveAddress);
|
||||||
formData.append("leaveNumber", formDataSick.leaveNumber);
|
formData.append("leaveNumber", formDataSick.leaveNumber);
|
||||||
formData.append("leaveDetail", formDataSick.leaveDetail);
|
formData.append("leaveDetail", formDataSick.leaveDetail);
|
||||||
|
formData.append("leaveTotal", formDataSick.leaveTotal);
|
||||||
props.onSubmit(formData, isLeave.value);
|
props.onSubmit(formData, isLeave.value);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -116,6 +116,7 @@ function onValidate() {
|
||||||
formData.append("leaveAddress", formDataBirth.leaveAddress);
|
formData.append("leaveAddress", formDataBirth.leaveAddress);
|
||||||
formData.append("leaveNumber", formDataBirth.leaveNumber);
|
formData.append("leaveNumber", formDataBirth.leaveNumber);
|
||||||
formData.append("leaveDetail", formDataBirth.leaveDetail);
|
formData.append("leaveDetail", formDataBirth.leaveDetail);
|
||||||
|
formData.append("leaveTotal", formDataBirth.leaveTotal);
|
||||||
|
|
||||||
props.onSubmit(formData, isLeave.value);
|
props.onSubmit(formData, isLeave.value);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -135,6 +135,8 @@ function onValidate() {
|
||||||
"wifeDayDateBorn",
|
"wifeDayDateBorn",
|
||||||
dateToISO(new Date(formDataHelpWife.wifeDayDateBorn))
|
dateToISO(new Date(formDataHelpWife.wifeDayDateBorn))
|
||||||
);
|
);
|
||||||
|
formData.append("leaveTotal", formDataHelpWife.leaveTotal);
|
||||||
|
|
||||||
props.onSubmit(formData, isLeave.value);
|
props.onSubmit(formData, isLeave.value);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -128,6 +128,7 @@ function onValidate() {
|
||||||
formData.append("leaveAddress", formDataVacation.leaveAddress);
|
formData.append("leaveAddress", formDataVacation.leaveAddress);
|
||||||
formData.append("leaveNumber", formDataVacation.leaveNumber);
|
formData.append("leaveNumber", formDataVacation.leaveNumber);
|
||||||
formData.append("leaveDetail", formDataVacation.leaveDetail);
|
formData.append("leaveDetail", formDataVacation.leaveDetail);
|
||||||
|
formData.append("leaveTotal", formDataVacation.leaveTotal);
|
||||||
props.onSubmit(formData, isLeave.value);
|
props.onSubmit(formData, isLeave.value);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -165,6 +165,7 @@ function onValidate() {
|
||||||
formData.append("ordainDayStatus", formDataOrdination.ordainDayStatus);
|
formData.append("ordainDayStatus", formDataOrdination.ordainDayStatus);
|
||||||
formData.append("leaveWrote", formDataOrdination.leaveWrote);
|
formData.append("leaveWrote", formDataOrdination.leaveWrote);
|
||||||
formData.append("leaveDetail", formDataOrdination.leaveDetail);
|
formData.append("leaveDetail", formDataOrdination.leaveDetail);
|
||||||
|
formData.append("leaveTotal", formDataOrdination.leaveTotal);
|
||||||
props.onSubmit(formData, isLeave.value);
|
props.onSubmit(formData, isLeave.value);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -116,6 +116,7 @@ function onValidate() {
|
||||||
formData.append("hajjDayStatus", formDataHaji.hajjDayStatus);
|
formData.append("hajjDayStatus", formDataHaji.hajjDayStatus);
|
||||||
formData.append("leaveWrote", formDataHaji.leaveWrote);
|
formData.append("leaveWrote", formDataHaji.leaveWrote);
|
||||||
formData.append("leaveDetail", formDataHaji.leaveDetail);
|
formData.append("leaveDetail", formDataHaji.leaveDetail);
|
||||||
|
formData.append("leaveTotal", formDataHaji.leaveTotal);
|
||||||
props.onSubmit(formData, isLeave.value);
|
props.onSubmit(formData, isLeave.value);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -134,6 +134,7 @@ function onValidate() {
|
||||||
formData.append("absentDayAt", formDataMilitary.absentDayAt);
|
formData.append("absentDayAt", formDataMilitary.absentDayAt);
|
||||||
formData.append("leaveWrote", formDataMilitary.leaveWrote);
|
formData.append("leaveWrote", formDataMilitary.leaveWrote);
|
||||||
formData.append("leaveDetail", formDataMilitary.leaveDetail);
|
formData.append("leaveDetail", formDataMilitary.leaveDetail);
|
||||||
|
formData.append("leaveTotal", formDataMilitary.leaveTotal);
|
||||||
props.onSubmit(formData, isLeave.value);
|
props.onSubmit(formData, isLeave.value);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -82,6 +82,7 @@ const formDataStudy = reactive<any>({
|
||||||
leaveDocument: [], //
|
leaveDocument: [], //
|
||||||
leaveDetail: "",
|
leaveDetail: "",
|
||||||
leaveTotal: "",
|
leaveTotal: "",
|
||||||
|
leaveTotalDay: "", //จำนวนวันลา
|
||||||
});
|
});
|
||||||
|
|
||||||
/** maping ref เข้าตัวแปรเพื่อเตรียมตรวจสอบ */
|
/** maping ref เข้าตัวแปรเพื่อเตรียมตรวจสอบ */
|
||||||
|
|
@ -155,6 +156,7 @@ function onValidate() {
|
||||||
formData.append("studyDayScholarship", formDataStudy.studyDayScholarship);
|
formData.append("studyDayScholarship", formDataStudy.studyDayScholarship);
|
||||||
formData.append("leaveAddress", formDataStudy.leaveAddress); //
|
formData.append("leaveAddress", formDataStudy.leaveAddress); //
|
||||||
formData.append("leaveNumber", formDataStudy.leaveNumber); //
|
formData.append("leaveNumber", formDataStudy.leaveNumber); //
|
||||||
|
formData.append("leaveTotal", formDataStudy.leaveTotalDay); //
|
||||||
props.onSubmit(formData, isLeave.value);
|
props.onSubmit(formData, isLeave.value);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -179,7 +181,7 @@ async function fetchCheck() {
|
||||||
.then((res: any) => {
|
.then((res: any) => {
|
||||||
const data = res.data.result;
|
const data = res.data.result;
|
||||||
isLeave.value = data.isLeave;
|
isLeave.value = data.isLeave;
|
||||||
// formDataStudy.leaveTotal = formDataStudy.leaveStartDatee;
|
formDataStudy.leaveTotalDay = data.totalDate;
|
||||||
})
|
})
|
||||||
.catch((e: any) => {
|
.catch((e: any) => {
|
||||||
messageError($q, e);
|
messageError($q, e);
|
||||||
|
|
|
||||||
|
|
@ -65,6 +65,8 @@ const formDataTrain = reactive<any>({
|
||||||
studyDayTrainingName: "",
|
studyDayTrainingName: "",
|
||||||
leaveDocument: [],
|
leaveDocument: [],
|
||||||
leaveDetail: "",
|
leaveDetail: "",
|
||||||
|
leaveTotal: "", //จำนวนวันลา
|
||||||
|
leaveTotalDay: "", //จำนวนวันลา
|
||||||
});
|
});
|
||||||
|
|
||||||
/** ตัวแปร ref สำหรับแสดง validate */
|
/** ตัวแปร ref สำหรับแสดง validate */
|
||||||
|
|
@ -152,7 +154,7 @@ function onValidate() {
|
||||||
formData.append("leaveNumber", formDataTrain.leaveNumber); //
|
formData.append("leaveNumber", formDataTrain.leaveNumber); //
|
||||||
formData.append("leaveSalaryText", formDataTrain.leaveSalaryText); //
|
formData.append("leaveSalaryText", formDataTrain.leaveSalaryText); //
|
||||||
formData.append("leaveSalary", formDataTrain.leaveSalary); //
|
formData.append("leaveSalary", formDataTrain.leaveSalary); //
|
||||||
formData.append("leaveTotal", formDataTrain.leaveTotal); //
|
formData.append("leaveTotal", formDataTrain.leaveTotalDay); //
|
||||||
props.onSubmit(formData, isLeave.value);
|
props.onSubmit(formData, isLeave.value);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -173,7 +175,7 @@ async function fetchCheck() {
|
||||||
.then((res: any) => {
|
.then((res: any) => {
|
||||||
const data = res.data.result;
|
const data = res.data.result;
|
||||||
isLeave.value = data.isLeave;
|
isLeave.value = data.isLeave;
|
||||||
// formDataTrain.leaveTotal = data.totalDate;
|
formDataTrain.leaveTotalDay = data.totalDate;
|
||||||
})
|
})
|
||||||
.catch((e: any) => {
|
.catch((e: any) => {
|
||||||
messageError($q, e);
|
messageError($q, e);
|
||||||
|
|
|
||||||
|
|
@ -125,7 +125,8 @@ async function onValidate() {
|
||||||
dateToISO(formDataWorkInternational.leaveEndDate)
|
dateToISO(formDataWorkInternational.leaveEndDate)
|
||||||
); //
|
); //
|
||||||
formData.append("leaveWrote", formDataWorkInternational.leaveWrote); //
|
formData.append("leaveWrote", formDataWorkInternational.leaveWrote); //
|
||||||
formData.append("leaveDetail", formDataWorkInternational.leaveDetail); //
|
formData.append("leaveDetail", formDataWorkInternational.leaveDetail);
|
||||||
|
formData.append("leaveTotal", formDataWorkInternational.leaveTotal); //
|
||||||
await props.onSubmit(formData, isLeave.value);
|
await props.onSubmit(formData, isLeave.value);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -56,6 +56,7 @@ const formDataFollowSpouse = reactive<any>({
|
||||||
leaveStartDate: null,
|
leaveStartDate: null,
|
||||||
leaveEndDate: null,
|
leaveEndDate: null,
|
||||||
leaveTotal: "", //จำนวนวันลา
|
leaveTotal: "", //จำนวนวันลา
|
||||||
|
leaveTotalDay: "", //จำนวนวันลา
|
||||||
leaveSalaryText: "",
|
leaveSalaryText: "",
|
||||||
leaveSalary: 0, //เงินเดือนปัจจุบัน
|
leaveSalary: 0, //เงินเดือนปัจจุบัน
|
||||||
coupleDayName: "", //ชื่อคู่สมรส
|
coupleDayName: "", //ชื่อคู่สมรส
|
||||||
|
|
@ -177,7 +178,7 @@ function onValidate() {
|
||||||
formDataFollowSpouse.coupleDayPosition
|
formDataFollowSpouse.coupleDayPosition
|
||||||
); //
|
); //
|
||||||
formData.append("coupleDayName", formDataFollowSpouse.coupleDayName); //
|
formData.append("coupleDayName", formDataFollowSpouse.coupleDayName); //
|
||||||
formData.append("leaveTotal", formDataFollowSpouse.leaveTotal); //
|
formData.append("leaveTotal", formDataFollowSpouse.leaveTotalDay); //
|
||||||
props.onSubmit(formData, isLeave.value);
|
props.onSubmit(formData, isLeave.value);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -197,6 +198,7 @@ async function fetchCheck() {
|
||||||
.then((res: any) => {
|
.then((res: any) => {
|
||||||
const data = res.data.result;
|
const data = res.data.result;
|
||||||
isLeave.value = data.isLeave;
|
isLeave.value = data.isLeave;
|
||||||
|
formDataFollowSpouse.leaveTotalDay = data.totalDate;
|
||||||
})
|
})
|
||||||
.catch((e: any) => {
|
.catch((e: any) => {
|
||||||
messageError($q, e);
|
messageError($q, e);
|
||||||
|
|
|
||||||
|
|
@ -112,6 +112,7 @@ function onValidate() {
|
||||||
);
|
);
|
||||||
formData.append("leaveWrote", formDataRehabilitation.leaveWrote); //
|
formData.append("leaveWrote", formDataRehabilitation.leaveWrote); //
|
||||||
formData.append("leaveDetail", formDataRehabilitation.leaveDetail); //
|
formData.append("leaveDetail", formDataRehabilitation.leaveDetail); //
|
||||||
|
formData.append("leaveTotal", formDataRehabilitation.leaveTotal); //
|
||||||
props.onSubmit(formData, isLeave.value);
|
props.onSubmit(formData, isLeave.value);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -141,6 +142,7 @@ async function FetchCheck() {
|
||||||
.then((res: any) => {
|
.then((res: any) => {
|
||||||
const data = res.data.result;
|
const data = res.data.result;
|
||||||
isLeave.value = data.isLeave;
|
isLeave.value = data.isLeave;
|
||||||
|
formDataRehabilitation.leaveTotal = data.totalDate;
|
||||||
})
|
})
|
||||||
.catch((e: any) => {
|
.catch((e: any) => {
|
||||||
messageError($q, e);
|
messageError($q, e);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue