+
+
+ ข้อมูลส่วนตัว
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ประวัติการศึกษา
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ใบอนุญาตประกอบวิชาชีพ
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ประวัติการรับราชการ
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ประวัติการฝึกอบรมดูงาน
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ประสบการณ์ในการปฏิบัติงาน
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ผลงานทีเคยเสนอขอประเมิน (ถ้ามี)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/modules/12_evaluate/store/Evaluate.ts b/src/modules/12_evaluate/store/Evaluate.ts
new file mode 100644
index 000000000..a4732318c
--- /dev/null
+++ b/src/modules/12_evaluate/store/Evaluate.ts
@@ -0,0 +1,390 @@
+import { defineStore } from "pinia";
+import { ref } from "vue";
+import type { QTableProps } from "quasar";
+import type { DataOption } from "@/modules/12_evaluate/interface/index/Main";
+import { useCounterMixin } from "@/stores/mixin";
+
+const mixin = useCounterMixin();
+const { date2Thai } = mixin;
+export const useEvalutuonStore = defineStore("EvalutuonStore", () => {
+ /** function สถานะ*/
+ function convertStatus(val: string) {
+ switch (val) {
+ // case "NEW":
+ // return "กำลังสรุปผลการพิจารณา";
+ // case "STOP":
+ // return "ยุติเรื่อง";
+ case "DONE":
+ return "กำลังสรุปผลการพิจารณา";
+ case "REPORT":
+ return "ส่งไปออกคำสั่ง";
+ }
+ }
+
+ const visibleColumns = ref