From 1d77c2315e431008f2ec71b0558d997f8afa9d45 Mon Sep 17 00:00:00 2001 From: setthawutttty Date: Thu, 25 Jan 2024 15:59:08 +0700 Subject: [PATCH] =?UTF-8?q?Popup=20=E0=B9=82=E0=B8=84=E0=B8=A3=E0=B8=87?= =?UTF-8?q?=E0=B8=AA=E0=B8=A3=E0=B9=89=E0=B8=B2=E0=B8=87=E0=B8=AD=E0=B8=B1?= =?UTF-8?q?=E0=B8=95=E0=B8=A3=E0=B8=B2=E0=B8=81=E0=B8=B3=E0=B8=A5=E0=B8=B1?= =?UTF-8?q?=E0=B8=87=E0=B9=83=E0=B8=AB=E0=B8=A1=E0=B9=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/DialogFormAgency.vue | 212 +++++++++++++++ .../components/DialogFormPosition.vue | 241 ++++++++++++++++++ .../components/DialogHistory.vue | 114 +++++++++ .../interface/index/Main.ts | 33 ++- .../02_organizationalNew/views/main.vue | 26 +- 5 files changed, 623 insertions(+), 3 deletions(-) create mode 100644 src/modules/02_organizationalNew/components/DialogFormAgency.vue create mode 100644 src/modules/02_organizationalNew/components/DialogFormPosition.vue create mode 100644 src/modules/02_organizationalNew/components/DialogHistory.vue 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 @@ + + - -