diff --git a/src/interface/request/main/main.ts b/src/interface/request/main/main.ts index 3f5609d8c..d8424ad5a 100644 --- a/src/interface/request/main/main.ts +++ b/src/interface/request/main/main.ts @@ -614,6 +614,11 @@ const menuList = readonly([ path: "KPIRound", role: "evaluateKPI", }, + { + label: "รายการการประเมินผล", + path: "KPI​List", + role: "evaluateKPI", + }, ], }, { diff --git a/src/modules/14_KPI/router.ts b/src/modules/14_KPI/router.ts index c9401da72..d7d3b8f09 100644 --- a/src/modules/14_KPI/router.ts +++ b/src/modules/14_KPI/router.ts @@ -10,6 +10,8 @@ const IndicatorByRoleDetail = () => const competencyPage = () => import("@/modules/14_KPI/views/competency.vue"); const competencyAddPage = () => import("@/modules/14_KPI/components/competency/AddPage.vue"); +const listPage = () => import("@/modules/14_KPI/views/list.vue"); +const detailPage = () => import("@/modules/14_KPI/views/detail.vue"); export default [ { @@ -113,4 +115,24 @@ export default [ Role: "evaluateKPI", }, }, + { + path: "/KPI-list", + name: "KPI​List", + component: listPage, + meta: { + Auth: true, + Key: [1.1], + Role: "evaluateKPI", + }, + }, + { + path: "/KPI-list/:id", + name: "KPIDetail", + component: detailPage, + meta: { + Auth: true, + Key: [1.1], + Role: "evaluateKPI", + }, + }, ]; diff --git a/src/modules/14_KPI/views/detail.vue b/src/modules/14_KPI/views/detail.vue new file mode 100644 index 000000000..818d0ca87 --- /dev/null +++ b/src/modules/14_KPI/views/detail.vue @@ -0,0 +1,3 @@ + diff --git a/src/modules/14_KPI/views/list.vue b/src/modules/14_KPI/views/list.vue new file mode 100644 index 000000000..fd60fc191 --- /dev/null +++ b/src/modules/14_KPI/views/list.vue @@ -0,0 +1,3 @@ +