From 48d0c9febc8efbc9c2c75051e9149ff885600e77 Mon Sep 17 00:00:00 2001 From: setthawutttty Date: Thu, 15 May 2025 11:38:52 +0700 Subject: [PATCH] =?UTF-8?q?=E0=B9=80=E0=B8=A3=E0=B8=B5=E0=B8=A2=E0=B8=99?= =?UTF-8?q?=E0=B9=83=E0=B8=99=E0=B9=83=E0=B8=9A=E0=B8=A5=E0=B8=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/org/api.org.ts | 1 + src/interface/Main.ts | 1 + .../05_leave/components/FormLeave/Form.vue | 287 +++++++++++++++++- src/modules/05_leave/store.ts | 2 - src/modules/05_leave/views/AddPage.vue | 50 +-- src/modules/05_leave/views/EditPage.vue | 51 ++-- src/stores/data.ts | 2 + 7 files changed, 342 insertions(+), 52 deletions(-) diff --git a/src/api/org/api.org.ts b/src/api/org/api.org.ts index dd86f6f..e4dd00d 100644 --- a/src/api/org/api.org.ts +++ b/src/api/org/api.org.ts @@ -169,6 +169,7 @@ export default { * workflow */ workflow: `${workflow}/`, + commanderPosexe: (type:string)=>`${workflow}/commander-posexe/${type}`, keycloakLogSSO: `${org}/keycloak/log/sso`, diff --git a/src/interface/Main.ts b/src/interface/Main.ts index 61e21db..d73d63f 100644 --- a/src/interface/Main.ts +++ b/src/interface/Main.ts @@ -12,6 +12,7 @@ interface ProfileData { citizenId?: string; salary?: number|null; birthDate?: string; + keycloakId?: string; org?: string; dateStart?: string; dateRetireLaw?: string; diff --git a/src/modules/05_leave/components/FormLeave/Form.vue b/src/modules/05_leave/components/FormLeave/Form.vue index 7a53d6e..36cd08d 100644 --- a/src/modules/05_leave/components/FormLeave/Form.vue +++ b/src/modules/05_leave/components/FormLeave/Form.vue @@ -1,13 +1,21 @@