diff --git a/src/api/14_KPI/api.KPI.ts b/src/api/14_KPI/api.KPI.ts index 04d37619e..11d64c69a 100644 --- a/src/api/14_KPI/api.KPI.ts +++ b/src/api/14_KPI/api.KPI.ts @@ -83,4 +83,10 @@ export default { kpiSendToGet: (id: string) => `${kpiEvaluationUser}/reason/${id}`, openPoint: (id: string) => `${kpiEvaluationUser}/open/${id}`, + + /** + * ประกาศผล + */ + evaluationUser: `${KpiUser}/evaluation/list`, + evaluationUserDone: `${KpiUser}/evaluation/done/kp7`, }; diff --git a/src/interface/request/main/main.ts b/src/interface/request/main/main.ts index 9e0340d3a..df5d4f024 100644 --- a/src/interface/request/main/main.ts +++ b/src/interface/request/main/main.ts @@ -567,6 +567,11 @@ const menuList = readonly([ path: "KPI​List", role: "evaluateKPI", }, + { + label: "ประกาศผล", + path: "KPIResults", + role: "evaluateKPI", + }, { label: "รายงาน", path: "KPIReport", diff --git a/src/modules/14_KPI/components/results/tableResults.vue b/src/modules/14_KPI/components/results/tableResults.vue new file mode 100644 index 000000000..a1f2cf34d --- /dev/null +++ b/src/modules/14_KPI/components/results/tableResults.vue @@ -0,0 +1,12 @@ + + + + + diff --git a/src/modules/14_KPI/router.ts b/src/modules/14_KPI/router.ts index 79c2d697e..be79872b2 100644 --- a/src/modules/14_KPI/router.ts +++ b/src/modules/14_KPI/router.ts @@ -14,6 +14,7 @@ const listPage = () => import("@/modules/14_KPI/views/list.vue"); const detailPage = () => import("@/modules/14_KPI/views/detail.vue"); const reportPage = () => import("@/modules/14_KPI/views/report.vue"); const detailView = () => import("@/modules/14_KPI/views/detailView.vue"); +const ResultsView = () => import("@/modules/14_KPI/views/resultsMain.vue"); export default [ { @@ -68,4 +69,15 @@ export default [ Role: "evaluateKPI", }, }, + + { + path: "/KPI/results", + name: "KPIResults", + component: ResultsView, + meta: { + Auth: true, + Key: [1.1], + Role: "evaluateKPI", + }, + }, ]; diff --git a/src/modules/14_KPI/views/resultsMain.vue b/src/modules/14_KPI/views/resultsMain.vue new file mode 100644 index 000000000..e10b62667 --- /dev/null +++ b/src/modules/14_KPI/views/resultsMain.vue @@ -0,0 +1,99 @@ + + + + +