diff --git a/src/modules/02_organizationalNew/components/DialogFormAgency.vue b/src/modules/02_organizationalNew/components/DialogFormAgency.vue
new file mode 100644
index 000000000..95563f0ed
--- /dev/null
+++ b/src/modules/02_organizationalNew/components/DialogFormAgency.vue
@@ -0,0 +1,212 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/src/modules/02_organizationalNew/components/DialogFormPosition.vue b/src/modules/02_organizationalNew/components/DialogFormPosition.vue
new file mode 100644
index 000000000..78381a629
--- /dev/null
+++ b/src/modules/02_organizationalNew/components/DialogFormPosition.vue
@@ -0,0 +1,241 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/src/modules/02_organizationalNew/components/DialogHistory.vue b/src/modules/02_organizationalNew/components/DialogHistory.vue
new file mode 100644
index 000000000..d00af4e58
--- /dev/null
+++ b/src/modules/02_organizationalNew/components/DialogHistory.vue
@@ -0,0 +1,114 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/modules/02_organizationalNew/interface/index/Main.ts b/src/modules/02_organizationalNew/interface/index/Main.ts
index 46133c9b9..f34843c9f 100644
--- a/src/modules/02_organizationalNew/interface/index/Main.ts
+++ b/src/modules/02_organizationalNew/interface/index/Main.ts
@@ -7,4 +7,35 @@ interface DataOption {
name: string;
}
-export type { Pagination, DataOption };
+interface FormDataAgency {
+ocName:string
+shortName:string
+ocNo:string
+ocLevel:string
+telOut:string
+telIn:string
+tel:string
+}
+interface FormDataPosition {
+prefixNo:string
+positionNo:string
+suffixNo:string
+confirm:boolean
+}
+
+interface FormAgencyRef {
+ ocName: object | null;
+ shortName: object | null;
+ ocNo: object | null;
+ ocLevel: object | null;
+ telOut: object | null;
+ telIn: object | null;
+ tel: object | null;
+ [key: string]: any;
+}
+interface FormPositionRef {
+ prefixNo: object | null;
+ positionNo: object | null;
+ [key: string]: any;
+}
+export type { Pagination, DataOption,FormDataAgency,FormDataPosition,FormAgencyRef,FormPositionRef };
diff --git a/src/modules/02_organizationalNew/views/main.vue b/src/modules/02_organizationalNew/views/main.vue
index 2a55fa61c..4795a8c07 100644
--- a/src/modules/02_organizationalNew/views/main.vue
+++ b/src/modules/02_organizationalNew/views/main.vue
@@ -1,7 +1,29 @@
+
+
โครงสร้างอัตรากำลัง (ใหม่)
+ pop up test (agency)
+ pop up test (position)
+ pop up test (history)
+
+
+
+
-
-