diff --git a/src/modules/01_dashboard/views/Dashboard.vue b/src/modules/01_dashboard/views/Dashboard.vue index 55082e4..600b514 100644 --- a/src/modules/01_dashboard/views/Dashboard.vue +++ b/src/modules/01_dashboard/views/Dashboard.vue @@ -83,12 +83,20 @@ const items = ref([ }, { icon: "mdi-account-box-outline", - title: "KPI", + title: "ขอรับการประเมิน (KPI)", sub: "ประเมินผลการปฏิบัติหน้าที่ราชการ", color: "red-2", path: "/KPI", active: false, }, + { + icon: "mdi-elevator", + title: "ทำการประเมิน (KPI)", + sub: "ประเมินผลการปฏิบัติหน้าที่ราชการ", + color: "red-2", + path: "/KPI-evaluator", + active: false, + }, { icon: "mdi-school", title: "ทุนการศึกษา/ฝึกอบรม", diff --git a/src/modules/08_KPI/router.ts b/src/modules/08_KPI/router.ts index d180e69..e0cc5c1 100644 --- a/src/modules/08_KPI/router.ts +++ b/src/modules/08_KPI/router.ts @@ -4,6 +4,7 @@ const KPIPage = () => import("@/modules/08_KPI/views/main.vue"); const FormPage = () => import("@/modules/08_KPI/views/form.vue"); +const KPIMainEvaluator = () => import("@/modules/08_KPI/views/mainEvaluator.vue"); export default [ { @@ -33,4 +34,22 @@ export default [ Key: [8.2], }, }, + { + path: "/KPI-evaluator", + name: "KPIMainEvaluator", + component: KPIMainEvaluator, + meta: { + Auth: true, + Key: [8.3], + }, + }, + { + path: "/KPI-evaluator/:id", + name: "KPIEditEvaluator", + component: FormPage, + meta: { + Auth: true, + Key: [8.4], + }, + }, ]; diff --git a/src/modules/08_KPI/views/main.vue b/src/modules/08_KPI/views/main.vue index 953c436..e92b50b 100644 --- a/src/modules/08_KPI/views/main.vue +++ b/src/modules/08_KPI/views/main.vue @@ -113,7 +113,7 @@ onMounted(async () => { class="q-mr-sm" @click="router.push(`/`)" /> - รายการประเมินผลการปฏิบัติราชการระดับบุคคล + รายการขอรับประเมินผลการปฏิบัติราชการระดับบุคคล
diff --git a/src/modules/08_KPI/views/mainEvaluator.vue b/src/modules/08_KPI/views/mainEvaluator.vue new file mode 100644 index 0000000..8c5911d --- /dev/null +++ b/src/modules/08_KPI/views/mainEvaluator.vue @@ -0,0 +1,255 @@ + + + +