hrms-user/src/modules/06_evaluate/components/Stepper.vue

104 lines
2.2 KiB
Vue
Raw Normal View History

2023-12-13 15:24:59 +07:00
<script setup lang="ts">
import { ref } from "vue";
2023-12-14 14:49:27 +07:00
import { useEvaluateStore } from "@/modules/06_evaluate/store";
2023-12-13 15:24:59 +07:00
2023-12-14 14:49:27 +07:00
const store = useEvaluateStore();
2023-12-13 15:24:59 +07:00
</script>
<template>
<q-stepper
v-model="store.step"
vertical
animated
flat
ref="stepper"
:bordered="false"
2023-12-19 17:04:39 +07:00
header-nav
2023-12-13 15:24:59 +07:00
>
<q-step
keep-alive
:name="1"
prefix="1"
title="ตรวจสอบคุณสมบัติ"
2023-12-19 17:04:39 +07:00
:done="store.currentStep >= 1"
:disable="store.currentStep < 1"
2023-12-13 15:24:59 +07:00
>
</q-step>
2023-12-19 10:56:51 +07:00
<q-step
:name="2"
prefix="2"
title="จัดเตรียมเอกสารเล่ม 1"
2023-12-19 17:04:39 +07:00
:done="store.currentStep >= 2"
:disable="store.currentStep < 2"
2023-12-19 10:56:51 +07:00
>
2023-12-13 15:24:59 +07:00
</q-step>
2023-12-19 10:56:51 +07:00
<q-step
:name="3"
prefix="3"
title="ตรวจสอบเอกสารเล่ม 1"
2023-12-19 17:04:39 +07:00
:done="store.currentStep >= 3"
:disable="store.currentStep < 3"
2023-12-19 10:56:51 +07:00
>
2023-12-13 15:24:59 +07:00
</q-step>
<q-step
:name="4"
prefix="4"
title="รอตรวจสอบคุณสมบัติ"
2023-12-19 17:04:39 +07:00
:done="store.currentStep >= 4"
:disable="store.currentStep < 4"
2023-12-13 15:24:59 +07:00
>
</q-step>
<q-step
:name="5"
prefix="5"
title="ประกาศบนเว็บไซต์"
2023-12-19 17:04:39 +07:00
:done="store.currentStep >= 5"
:disable="store.currentStep < 5"
2023-12-13 15:24:59 +07:00
>
</q-step>
<q-step
:name="6"
prefix="6"
title="จัดเตรียมเอกสารเล่ม 2"
2023-12-19 17:04:39 +07:00
:done="store.currentStep >= 6"
:disable="store.currentStep < 6"
2023-12-13 15:24:59 +07:00
>
</q-step>
<q-step
:name="7"
prefix="7"
title="รอพิจารณาผลการประเมิน 2"
2023-12-19 17:04:39 +07:00
:done="store.currentStep >= 7"
:disable="store.currentStep < 7"
2023-12-13 15:24:59 +07:00
>
</q-step>
2023-12-19 17:04:39 +07:00
<q-step
:name="8"
prefix="8"
title="ตรวจสอบความถูกต้องของเอกสารเล่ม 2"
2023-12-19 17:04:39 +07:00
:done="store.currentStep >= 8"
:disable="store.currentStep < 8"
>
2023-12-13 15:24:59 +07:00
</q-step>
2023-12-19 17:04:39 +07:00
<q-step
:name="9"
prefix="9"
title="เสร็จสิ้น"
:done="store.currentStep >= 9"
:disable="store.currentStep < 9"
>
2023-12-13 15:24:59 +07:00
</q-step>
</q-stepper>
</template>
<style scoped></style>