From 7597f271a65b014fb37b43015ce73c34a2118740 Mon Sep 17 00:00:00 2001 From: "STW_TTTY\\stwtt" Date: Wed, 1 May 2024 14:19:25 +0700 Subject: [PATCH] =?UTF-8?q?=E0=B9=80=E0=B8=9E=E0=B8=B4=E0=B9=88=E0=B8=A1?= =?UTF-8?q?=E0=B8=82=E0=B9=89=E0=B8=AD=E0=B8=A1=E0=B8=B9=E0=B8=A5=E0=B8=97?= =?UTF-8?q?=E0=B8=B0=E0=B9=80=E0=B8=9A=E0=B8=B5=E0=B8=A2=E0=B8=99=E0=B8=9B?= =?UTF-8?q?=E0=B8=A3=E0=B8=B0=E0=B8=A7=E0=B8=B1=E0=B8=95=E0=B8=B4=20?= =?UTF-8?q?=E0=B8=A3=E0=B8=B2=E0=B8=A2=E0=B8=81=E0=B8=B2=E0=B8=A3=E0=B8=A3?= =?UTF-8?q?=E0=B8=B1=E0=B8=9A=E0=B9=82=E0=B8=AD=E0=B8=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../04_registry/interface/index/Main.ts | 27 + .../components/Receive/AddEmployee/Main.vue | 697 +++++++++++++++--- 2 files changed, 616 insertions(+), 108 deletions(-) diff --git a/src/modules/04_registry/interface/index/Main.ts b/src/modules/04_registry/interface/index/Main.ts index b5032e628..4405392c3 100644 --- a/src/modules/04_registry/interface/index/Main.ts +++ b/src/modules/04_registry/interface/index/Main.ts @@ -104,6 +104,31 @@ interface FormSalaryNewRef { [key: string]: any; } +interface FormAddPerson { + birthDate: Date | null; + prefix: string; + firstName: string; + lastName: string; + citizenId: string; + age: string | null; + genderId: string | null; + bloodId: string | null; + nationality: string | null; + ethnicity: string | null; + statusId: string | null; + religionId: string | null; + tel: string | null; + employeeType: string | null; + employeeClass: string | null; + profileType: string | null; +} + +interface DataType { + id: string; + posLevels: any; + posTypeName: string; + posTypeRank: number; +} export type { FormSalaryNew, FormSalaryNewRef, @@ -121,4 +146,6 @@ export type { DataOptionLeave, OptionType, OptionLevel, + FormAddPerson, + DataType, }; diff --git a/src/modules/05_placement/components/Receive/AddEmployee/Main.vue b/src/modules/05_placement/components/Receive/AddEmployee/Main.vue index 9ab021f2e..6c06adea2 100644 --- a/src/modules/05_placement/components/Receive/AddEmployee/Main.vue +++ b/src/modules/05_placement/components/Receive/AddEmployee/Main.vue @@ -1,5 +1,5 @@ \ No newline at end of file + + + + + +
+
+ +
+
+ +
+
+ +
+
+ +
+ +
+ + + + + +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ + + + + บันทึกข้อมูล + +
+
+