From 4253226ac3d6ae56c1f7cb674aa4cfafc78e27f9 Mon Sep 17 00:00:00 2001 From: "STW_TTTY\\stwtt" Date: Tue, 3 Sep 2024 17:36:59 +0700 Subject: [PATCH] Refactoring code module 05_leave --- src/modules/05_leave/components/Calendar.vue | 28 +++--- .../05_leave/components/DialogDetail.vue | 30 ++---- .../components/FormLeave/01_SickForm.vue | 19 ++-- .../components/FormLeave/03_Birth.vue | 18 ++-- .../FormLeave/04_HelpWifeBirthForm.vue | 50 ++++------ .../components/FormLeave/05_VacationForm.vue | 72 +++++++------- .../FormLeave/06_OrdinationForm.vue | 34 +++---- .../components/FormLeave/07_HajjForm.vue | 25 ++--- .../components/FormLeave/08_MilitaryForm.vue | 47 ++++----- .../components/FormLeave/09_StudyForm.vue | 48 ++++----- .../components/FormLeave/10_TrainForm.vue | 60 +++--------- .../FormLeave/11_WorkInternationalForm.vue | 58 +++-------- .../FormLeave/12_FollowSpouseForm.vue | 27 ++--- .../FormLeave/13_RehabilitationForm.vue | 28 ++---- .../05_leave/components/FormLeave/Form.vue | 20 +--- src/modules/05_leave/components/ListView.vue | 53 ++++------ src/modules/05_leave/components/Table.vue | 15 ++- src/modules/05_leave/interface/index/main.ts | 83 ++++++++++++++++ src/modules/05_leave/router.ts | 4 - src/modules/05_leave/store.ts | 7 +- src/modules/05_leave/views/AddPage.vue | 31 +++--- src/modules/05_leave/views/EditPage.vue | 98 ++++++++----------- src/modules/05_leave/views/Main.vue | 60 ++++++------ 23 files changed, 383 insertions(+), 532 deletions(-) diff --git a/src/modules/05_leave/components/Calendar.vue b/src/modules/05_leave/components/Calendar.vue index 31dec7f..edacad5 100644 --- a/src/modules/05_leave/components/Calendar.vue +++ b/src/modules/05_leave/components/Calendar.vue @@ -1,43 +1,41 @@ diff --git a/src/modules/05_leave/components/FormLeave/06_OrdinationForm.vue b/src/modules/05_leave/components/FormLeave/06_OrdinationForm.vue index 0afbd02..27f99a8 100644 --- a/src/modules/05_leave/components/FormLeave/06_OrdinationForm.vue +++ b/src/modules/05_leave/components/FormLeave/06_OrdinationForm.vue @@ -1,30 +1,21 @@ @@ -504,7 +494,7 @@ onMounted(() => { { (true); -const files = ref(null); const leaveId = ref(""); /** ตัวแปร ref สำหรับแสดง validate */ @@ -127,7 +119,6 @@ function onValidate() { */ const isLeave = ref(true); async function fetchCheck() { - console.log("check"); await http .post(config.API.leaveCheck(), { type: dataStore.typeId ?? null, @@ -394,14 +385,14 @@ onMounted(() => { diff --git a/src/modules/05_leave/components/FormLeave/08_MilitaryForm.vue b/src/modules/05_leave/components/FormLeave/08_MilitaryForm.vue index 84ed76d..c49425f 100644 --- a/src/modules/05_leave/components/FormLeave/08_MilitaryForm.vue +++ b/src/modules/05_leave/components/FormLeave/08_MilitaryForm.vue @@ -1,30 +1,21 @@