diff --git a/src/modules/08_registryEmployee/components/EditEmployee/Employment.vue b/src/modules/08_registryEmployee/components/EditEmployee/Employment.vue
new file mode 100644
index 000000000..5d853ee25
--- /dev/null
+++ b/src/modules/08_registryEmployee/components/EditEmployee/Employment.vue
@@ -0,0 +1,288 @@
+
+
+
+
+
+
+
+
+
+ ข้อมูลการจ้าง
+
+
+
+
+ เพิ่มข้อมูลการจ้าง
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ col.label }}
+
+
+
+
+
+
+
+ {{ col.value }}
+
+
+
+
+
+
+
+
+
+
+
+
+ เพิ่มข้อมูลการจ้าง
+
+
+
+
+
+
+
+
+
diff --git a/src/modules/08_registryEmployee/interface/response/Main.ts b/src/modules/08_registryEmployee/interface/response/Main.ts
index 272bbb5e5..9cb23c57b 100644
--- a/src/modules/08_registryEmployee/interface/response/Main.ts
+++ b/src/modules/08_registryEmployee/interface/response/Main.ts
@@ -46,5 +46,14 @@ interface employeePosition {
positionEmployeePositionSides: ObjectNameId[];
use: boolean;
}
+interface FormEmployment {
+ dateEmployment: Date | null
+ orderEmployment: string
+}
+interface FormEmploymentRef {
+ dateEmployment: Object | null
+ orderEmployment: Object | null
+ [key: string]: any;
+};
-export type { employeePosition };
+export type { employeePosition, FormEmployment, FormEmploymentRef };
diff --git a/src/modules/08_registryEmployee/views/EditDetail.vue b/src/modules/08_registryEmployee/views/EditDetail.vue
index 975c6cf6c..fc830579b 100644
--- a/src/modules/08_registryEmployee/views/EditDetail.vue
+++ b/src/modules/08_registryEmployee/views/EditDetail.vue
@@ -20,6 +20,7 @@ import Information from "@/modules/08_registryEmployee/components/EditEmployee/I
import TempInformation from "@/modules/08_registryEmployee/components/EditEmployee/Information/Tempinformation.vue";
import Address from "@/modules/08_registryEmployee/components/EditEmployee/Information/Address.vue";
import Family from "@/modules/08_registryEmployee/components/EditEmployee/Information/Family.vue";
+import Employment from "@/modules/08_registryEmployee/components/EditEmployee/Employment.vue";
import type { DataOption } from "@/modules/04_registry/interface/index/Main";
import http from "@/plugins/http";
@@ -409,9 +410,13 @@ const Retire = async () => {
+
+
+
+
+