เขียนfunction รอต่อ api การลา

This commit is contained in:
AnandaTon 2023-12-04 17:58:35 +07:00
parent 8982c3da6e
commit 908e756c42
4 changed files with 404 additions and 453 deletions

View file

@ -37,8 +37,8 @@ const modelSpecific = ref<string>("")
const saveAbsence = () => {
$q.dialog({
title: "ยืนยันการยื่นข้อมูลลาออก",
message: "ต้องการยื่นข้อมูลลาออกนี้ใช่หรือไม่?",
title: "ยืนยันการยื่นข้อมูลลา",
message: "ต้องการยื่นข้อมูลลานี้ใช่หรือไม่?",
cancel: {
flat: true,
color: "negative",
@ -77,49 +77,49 @@ const onSubmit = async (formData: any) => {
async function saveformdata(formData: any) {
await http
.post(config.API.leaveUser(), {
type: formData.id ?? "",
leaveStartDate: formData.leaveStartDate ?? "",
leaveEndDate: formData.leaveEndDate ?? "",
leaveWrote: formData.leaveWrote ?? "" ?? "", //
leaveAddress: formData.leaveAddress ?? "", //
leaveNumber: formData.leaveNumber ?? "", //
leaveDetail: formData.leaveDetail ?? "", //
leaveDocument: formData.leaveDocument ?? "", //
leaveDraftDocument: formData.leaveDraftDocument ?? "", //
leaveSalaryText: formData.leaveSalaryText ?? "", // ()
wifeDayName: formData.wifeDayName ?? "", //()
wifeDayDateBorn: formData.wifeDayDateBorn ?? "", //()
restDayOldTotal: formData.restDayOldTotal ?? "", // ()(Auto)
restDayCurrentTotal: formData.restDayCurrentTotal ?? "", //()(Auto)
ordainDayStatus: formData.ordainDayStatus ?? "", /// () ()
ordainDayLocationName: formData.ordainDayLocationName ?? "", // ()
ordainDayLocationAddress: formData.ordainDayLocationAddress ?? "", // ()
ordainDayLocationNumber: formData.ordainDayLocationNumber ?? "", // ()
ordainDayOrdination: formData.ordainDayOrdination ?? "", // ()
ordainDayBuddhistLentName: formData.ordainDayBuddhistLentName ?? "", // ()
ordainDayBuddhistLentAddress: formData.ordainDayBuddhistLentAddress ?? "", // ()
hajjDayStatus: formData.hajjDayStatus ?? "", /// () ()
absentDaySummon: formData.absentDaySummon ?? "", // ()
absentDayLocation: formData.absentDayLocation ?? "", // ()
absentDayRegistorDate: formData.absentDayRegistorDate ?? "", // ()
absentDayGetIn: formData.absentDayGetIn ?? "", // ()
absentDayAt: formData.absentDayAt ?? "", // ()
studyDaySubject: formData.studyDaySubject ?? "", // ( )
studyDayDegreeLevel: formData.studyDayDegreeLevel ?? "", // ( )
studyDayUniversityName: formData.studyDayUniversityName ?? "", // ( )
studyDayTrainingSubject: formData.studyDayTrainingSubject ?? "", // / ( )
studyDayTrainingName: formData.studyDayTrainingName ?? "", // ( )
studyDayCountry: formData.studyDayCountry ?? "", // ( )
studyDayScholarship: formData.studyDayScholarship ?? "", // ( )
coupleDayName: formData.coupleDayName ?? "", // ()
coupleDayPosition: formData.coupleDayPosition ?? "", // ()
coupleDayLevel: formData.coupleDayLevel ?? "", // ()
coupleDayLevelCountry: formData.coupleDayLevelCountry ?? "", // ()
coupleDayCountryHistory: formData.coupleDayCountryHistory ?? "", // ()
coupleDayTotalHistory: formData.coupleDayTotalHistory ?? "", // ()
coupleDayStartDateHistory: formData.coupleDayStartDateHistory ?? "", // ()
coupleDayEndDateHistory: formData.coupleDayEndDateHistory ?? "", // ()
coupleDaySumTotalHistory: formData.coupleDaySumTotalHistory ?? "", // ()
type: formData.id ?? null,
leaveStartDate: formData.leaveStartDate ?? null,
leaveEndDate: formData.leaveEndDate ?? null,
leaveWrote: formData.leaveWrote ?? null ?? null, //
leaveAddress: formData.leaveAddress ?? null, //
leaveNumber: formData.leaveNumber ?? null, //
leaveDetail: formData.leaveDetail ?? null, //
leaveDocument: formData.leaveDocument ?? null, //
leaveDraftDocument: formData.leaveDraftDocument ?? null, //
leaveSalaryText: formData.leaveSalaryText ?? null, // ()
wifeDayName: formData.wifeDayName ?? null, //()
wifeDayDateBorn: formData.wifeDayDateBorn ?? null, //()
restDayOldTotal: formData.restDayOldTotal ?? null, // ()(Auto)
restDayCurrentTotal: formData.restDayCurrentTotal ?? null, //()(Auto)
ordainDayStatus: formData.ordainDayStatus ?? null, /// () ()
ordainDayLocationName: formData.ordainDayLocationName ?? null, // ()
ordainDayLocationAddress: formData.ordainDayLocationAddress ?? null, // ()
ordainDayLocationNumber: formData.ordainDayLocationNumber ?? null, // ()
ordainDayOrdination: formData.ordainDayOrdination ?? null, // ()
ordainDayBuddhistLentName: formData.ordainDayBuddhistLentName ?? null, // ()
ordainDayBuddhistLentAddress: formData.ordainDayBuddhistLentAddress ?? null, // ()
hajjDayStatus: formData.hajjDayStatus ?? null, /// () ()
absentDaySummon: formData.absentDaySummon ?? null, // ()
absentDayLocation: formData.absentDayLocation ?? null, // ()
absentDayRegistorDate: formData.absentDayRegistorDate ?? null, // ()
absentDayGetIn: formData.absentDayGetIn ?? null, // ()
absentDayAt: formData.absentDayAt ?? null, // ()
studyDaySubject: formData.studyDaySubject ?? null, // ( )
studyDayDegreeLevel: formData.studyDayDegreeLevel ?? null, // ( )
studyDayUniversityName: formData.studyDayUniversityName ?? null, // ( )
studyDayTrainingSubject: formData.studyDayTrainingSubject ?? null, // / ( )
studyDayTrainingName: formData.studyDayTrainingName ?? null, // ( )
studyDayCountry: formData.studyDayCountry ?? null, // ( )
studyDayScholarship: formData.studyDayScholarship ?? null, // ( )
coupleDayName: formData.coupleDayName ?? null, // ()
coupleDayPosition: formData.coupleDayPosition ?? null, // ()
coupleDayLevel: formData.coupleDayLevel ?? null, // ()
coupleDayLevelCountry: formData.coupleDayLevelCountry ?? null, // ()
coupleDayCountryHistory: formData.coupleDayCountryHistory ?? null, // ()
coupleDayTotalHistory: formData.coupleDayTotalHistory ?? null, // ()
coupleDayStartDateHistory: formData.coupleDayStartDateHistory ?? null, // ()
coupleDayEndDateHistory: formData.coupleDayEndDateHistory ?? null, // ()
coupleDaySumTotalHistory: formData.coupleDaySumTotalHistory ?? null, // ()
leaveSalary: formData.leaveSalary,
})
.then((res: any) => {