From 26667a4d2262b7556591bae3630a26b7f408ac3e Mon Sep 17 00:00:00 2001 From: AnandaTon Date: Thu, 7 Dec 2023 18:43:52 +0700 Subject: [PATCH] =?UTF-8?q?=E0=B8=95=E0=B9=88=E0=B8=AD=20api=20=E0=B9=80?= =?UTF-8?q?=E0=B8=9E=E0=B8=B4=E0=B9=88=E0=B8=A1=20form=20=E0=B8=81?= =?UTF-8?q?=E0=B8=B2=E0=B8=A3=E0=B8=A5=E0=B8=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/leave/api.leave.ts | 1 + .../05_leave/componenst/Forms/01_SickForm.vue | 119 +++-- .../05_leave/componenst/Forms/03_Birth.vue | 102 +++- .../componenst/Forms/04_HelpWifeBirthForm.vue | 128 +++-- .../componenst/Forms/05_VacationForm.vue | 140 ++++-- .../componenst/Forms/06_OrdinationForm.vue | 154 ++++-- .../05_leave/componenst/Forms/07_HajjForm.vue | 108 +++- .../componenst/Forms/08_MilitaryForm.vue | 117 ++++- .../componenst/Forms/09_StudyForm.vue | 160 ++++-- .../componenst/Forms/10_TrainForm.vue | 150 ++++-- .../Forms/11_WorkInternationalForm.vue | 112 ++++- .../componenst/Forms/12_FollowSpouseForm.vue | 165 ++++-- .../Forms/13_RehabilitationForm.vue | 107 +++- .../05_leave/componenst/Forms/Form.vue | 13 +- src/modules/05_leave/interface/index/main.ts | 55 +- .../05_leave/interface/request/AddAbsence.ts | 14 +- .../interface/request/VacationForm.ts | 2 - .../request/WorkInternationalForm.ts | 1 + src/modules/05_leave/store.ts | 476 +++++++++--------- src/modules/05_leave/views/AddPage.vue | 181 ++++--- 20 files changed, 1555 insertions(+), 750 deletions(-) diff --git a/src/api/leave/api.leave.ts b/src/api/leave/api.leave.ts index 4234def..945614c 100644 --- a/src/api/leave/api.leave.ts +++ b/src/api/leave/api.leave.ts @@ -21,4 +21,5 @@ export default { leaveUser: () => `${leave}/user`, leaveUserId: (id: string) => `${leave}/user/${id}`, leaveProfile: () => `${leave}/user/profile`, + leaveCheck: () => `${leave}/user/check`, } diff --git a/src/modules/05_leave/componenst/Forms/01_SickForm.vue b/src/modules/05_leave/componenst/Forms/01_SickForm.vue index db4ec26..bdd98fc 100644 --- a/src/modules/05_leave/componenst/Forms/01_SickForm.vue +++ b/src/modules/05_leave/componenst/Forms/01_SickForm.vue @@ -1,12 +1,18 @@ @@ -107,7 +159,7 @@ function onValidate() { for="leaveWroteRef" dense outlined - v-model="formData.leaveWrote" + v-model="formDataBirth.leaveWrote" label="เขียนที่" hide-bottom-space bg-color="white" @@ -118,7 +170,7 @@ function onValidate() { @@ -157,15 +209,15 @@ function onValidate() {