diff --git a/src/modules/01_dashboard/views/Dashboard.vue b/src/modules/01_dashboard/views/Dashboard.vue index 9a15af9..55082e4 100644 --- a/src/modules/01_dashboard/views/Dashboard.vue +++ b/src/modules/01_dashboard/views/Dashboard.vue @@ -89,6 +89,14 @@ const items = ref([ path: "/KPI", active: false, }, + { + icon: "mdi-school", + title: "ทุนการศึกษา/ฝึกอบรม", + sub: "รายการทุนการศึกษา/ฝึกอบรม", + color: "teal-2", + path: "/scholarship", + active: false, + }, ]); onMounted(async () => { await fetchlistInbox(1); diff --git a/src/modules/09_scholarship/interface/index/Main.ts b/src/modules/09_scholarship/interface/index/Main.ts new file mode 100644 index 0000000..80143f3 --- /dev/null +++ b/src/modules/09_scholarship/interface/index/Main.ts @@ -0,0 +1,8 @@ +interface DataOptions { + id:string + name:string +} + +export type { + DataOptions +} \ No newline at end of file diff --git a/src/modules/09_scholarship/interface/request/index.ts b/src/modules/09_scholarship/interface/request/index.ts new file mode 100644 index 0000000..e69de29 diff --git a/src/modules/09_scholarship/router.ts b/src/modules/09_scholarship/router.ts new file mode 100644 index 0000000..2beac10 --- /dev/null +++ b/src/modules/09_scholarship/router.ts @@ -0,0 +1,17 @@ +/** + * Router ขอโอน + */ + +const scholarshipPage = () => import("@/modules/09_scholarship/views/main.vue"); + +export default [ + { + path: "/scholarship", + name: "scholarshipMain", + component: scholarshipPage, + meta: { + Auth: true, + Key: [9], + }, + }, +]; diff --git a/src/modules/09_scholarship/views/main.vue b/src/modules/09_scholarship/views/main.vue new file mode 100644 index 0000000..bc9a495 --- /dev/null +++ b/src/modules/09_scholarship/views/main.vue @@ -0,0 +1,408 @@ + + + + diff --git a/src/router/index.ts b/src/router/index.ts index 15b040a..c3b8dbb 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -12,6 +12,7 @@ import ModuEvaluate from "@/modules/06_evaluate/router"; import ModuAppealComplain from "@/modules/07_appealComplain/router"; import ModuleSupport from "@/modules/00_support/router"; import ModuleKPI from "@/modules/08_KPI/router"; +import ModuleScholarship from "@/modules/09_scholarship/router"; // TODO: ใช้หรือไม่? import keycloak from "@/plugins/keycloak"; @@ -49,6 +50,7 @@ const router = createRouter({ ...ModuAppealComplain, ...ModuleSupport, ...ModuleKPI, + ...ModuleScholarship, ], }, ],