From 433707964a252576168f6acd71b766f2adc8399e Mon Sep 17 00:00:00 2001 From: "DESKTOP-1R2VSQH\\Lenovo ThinkPad E490" Date: Fri, 26 Jan 2024 09:19:55 +0700 Subject: [PATCH] =?UTF-8?q?=E0=B9=82=E0=B8=84=E0=B8=A3=E0=B8=87=E0=B8=AA?= =?UTF-8?q?=E0=B8=A3=E0=B9=89=E0=B8=B2=E0=B8=AD=E0=B8=B1=E0=B8=95=E0=B8=A3?= =?UTF-8?q?=E0=B8=B2=E0=B8=81=E0=B8=B3=E0=B8=A5=E0=B8=B1=E0=B8=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/calendar/CalendarList.vue | 2 +- .../components/calendar/calendarMain.vue | 2 +- .../components/listView.vue | 25 ++ .../components/mainTree.vue | 344 ++++++++++++++++++ .../components/structureView.vue | 6 + .../components/tableTree.vue | 54 +++ .../store/organizational.ts | 12 + .../02_organizationalNew/views/main.vue | 143 +++++++- 8 files changed, 583 insertions(+), 5 deletions(-) create mode 100644 src/modules/02_organizationalNew/components/listView.vue create mode 100644 src/modules/02_organizationalNew/components/mainTree.vue create mode 100644 src/modules/02_organizationalNew/components/structureView.vue create mode 100644 src/modules/02_organizationalNew/components/tableTree.vue create mode 100644 src/modules/02_organizationalNew/store/organizational.ts diff --git a/src/modules/01_metadataNew/components/calendar/CalendarList.vue b/src/modules/01_metadataNew/components/calendar/CalendarList.vue index 5281695b6..a78838f20 100644 --- a/src/modules/01_metadataNew/components/calendar/CalendarList.vue +++ b/src/modules/01_metadataNew/components/calendar/CalendarList.vue @@ -523,7 +523,7 @@ const dayThaiRange = (val: [Date, Date]) => { }; - diff --git a/src/modules/02_organizationalNew/components/mainTree.vue b/src/modules/02_organizationalNew/components/mainTree.vue new file mode 100644 index 000000000..1c7e2ff6e --- /dev/null +++ b/src/modules/02_organizationalNew/components/mainTree.vue @@ -0,0 +1,344 @@ + + + + + diff --git a/src/modules/02_organizationalNew/components/structureView.vue b/src/modules/02_organizationalNew/components/structureView.vue new file mode 100644 index 000000000..3c5b3b848 --- /dev/null +++ b/src/modules/02_organizationalNew/components/structureView.vue @@ -0,0 +1,6 @@ + + + + diff --git a/src/modules/02_organizationalNew/components/tableTree.vue b/src/modules/02_organizationalNew/components/tableTree.vue new file mode 100644 index 000000000..dd81b9095 --- /dev/null +++ b/src/modules/02_organizationalNew/components/tableTree.vue @@ -0,0 +1,54 @@ + + + + diff --git a/src/modules/02_organizationalNew/store/organizational.ts b/src/modules/02_organizationalNew/store/organizational.ts new file mode 100644 index 000000000..303455ecb --- /dev/null +++ b/src/modules/02_organizationalNew/store/organizational.ts @@ -0,0 +1,12 @@ +import { defineStore } from "pinia"; +import { ref } from "vue"; + +export const useOrganizational = defineStore("organizationalStore", () => { + const typeOrganizational = ref("current"); + const statusView = ref("list"); + + return { + typeOrganizational, + statusView, + }; +}); diff --git a/src/modules/02_organizationalNew/views/main.vue b/src/modules/02_organizationalNew/views/main.vue index 2a55fa61c..e4ecbaa38 100644 --- a/src/modules/02_organizationalNew/views/main.vue +++ b/src/modules/02_organizationalNew/views/main.vue @@ -1,7 +1,144 @@ + - -