From ef2351f2c85944ea4c6110efddecf4d1d088ce22 Mon Sep 17 00:00:00 2001 From: "DESKTOP-1R2VSQH\\Lenovo ThinkPad E490" Date: Wed, 10 Apr 2024 18:05:05 +0700 Subject: [PATCH] =?UTF-8?q?=E0=B8=A2=E0=B8=B8=E0=B8=97=E0=B8=98=E0=B8=A8?= =?UTF-8?q?=E0=B8=B2=E0=B8=AA=E0=B8=95=E0=B8=A3=E0=B9=8C=20=3D>=20tree?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/interface/request/main/main.ts | 6 + src/modules/15_development/router.ts | 25 +++- .../15_development/views/Strategic.vue | 121 ++++++++++++++++++ 3 files changed, 148 insertions(+), 4 deletions(-) create mode 100644 src/modules/15_development/views/Strategic.vue diff --git a/src/interface/request/main/main.ts b/src/interface/request/main/main.ts index f998559b7..c40be23d4 100644 --- a/src/interface/request/main/main.ts +++ b/src/interface/request/main/main.ts @@ -743,6 +743,12 @@ const menuList = readonly([ path: "developmentScholarship", role: "development", }, + { + key: 14.5, + label: "ยุทธศาสตร์", + path: "developmentStrategic", + role: "development", + }, ], }, // { diff --git a/src/modules/15_development/router.ts b/src/modules/15_development/router.ts index af63439cc..a3390bcbd 100644 --- a/src/modules/15_development/router.ts +++ b/src/modules/15_development/router.ts @@ -7,14 +7,20 @@ const employeeHistory = () => import("@/modules/15_development/views/EmployeeHistory.vue"); const Scholarship = () => import("@/modules/15_development/views/Scholarship.vue"); -const historyAdd = () => import('@/modules/15_development/components/history/AddPage.vue') -const historyEdit = () => import('@/modules/15_development/components/history/AddPage.vue') -const historyEmployeeAdd = () => import('@/modules/15_development/components/historyEmployee/AddPage.vue') -const historyEmployeeEdit = () => import('@/modules/15_development/components/historyEmployee/AddPage.vue') +const historyAdd = () => + import("@/modules/15_development/components/history/AddPage.vue"); +const historyEdit = () => + import("@/modules/15_development/components/history/AddPage.vue"); +const historyEmployeeAdd = () => + import("@/modules/15_development/components/historyEmployee/AddPage.vue"); +const historyEmployeeEdit = () => + import("@/modules/15_development/components/historyEmployee/AddPage.vue"); const ScholarshipDetail = () => import("@/modules/15_development/components/scholarship/DetailView.vue"); // const historyAdd = () => // import("@/modules/15_development/components/history/AddPage.vue"); +const StrategicView = () => + import("@/modules/15_development/views/Strategic.vue"); export default [ { path: "/development", @@ -136,4 +142,15 @@ export default [ Role: "development", }, }, + + { + path: "/development/strategic", + name: "developmentStrategic", + component: StrategicView, + meta: { + Auth: true, + Key: [1.6], + Role: "development", + }, + }, ]; diff --git a/src/modules/15_development/views/Strategic.vue b/src/modules/15_development/views/Strategic.vue new file mode 100644 index 000000000..8b92734c9 --- /dev/null +++ b/src/modules/15_development/views/Strategic.vue @@ -0,0 +1,121 @@ + + + +