fix file
This commit is contained in:
parent
ec0740ecd7
commit
8a5d16a18d
3 changed files with 109 additions and 14 deletions
|
|
@ -417,7 +417,7 @@ const menuList = readonly<any[]>([
|
|||
{
|
||||
key: 11,
|
||||
icon: "mdi-scale-balance",
|
||||
activeIcon: "mdi-calendar",
|
||||
activeIcon: "mdi-scale-balance",
|
||||
label: "วินัย",
|
||||
role: "discipline",
|
||||
children: [
|
||||
|
|
@ -483,13 +483,72 @@ const menuList = readonly<any[]>([
|
|||
},
|
||||
],
|
||||
},
|
||||
// {
|
||||
// key: 11,
|
||||
// icon: "mdi-account-check",
|
||||
// activeIcon: "mdi-account-check",
|
||||
// label: "ประเมิน",
|
||||
// // path: "evaluate",
|
||||
// role: "discipline", // evaluate
|
||||
// children: [
|
||||
// {
|
||||
// key: 12.1,
|
||||
// label: "ประเมินบุคคล",
|
||||
// path: "evaluate",
|
||||
// role: "discipline",
|
||||
// },
|
||||
// {
|
||||
// label: "ข้อมูลพื้นฐาน",
|
||||
// path: "",
|
||||
// key: 12.2,
|
||||
// role: "discipline",
|
||||
// children: [
|
||||
// {
|
||||
// label: "กรรมการ",
|
||||
// path: "evaluateDirector",
|
||||
// role: "discipline",
|
||||
// },
|
||||
// {
|
||||
// label: "การประชุม",
|
||||
// path: "evaluateMeeting",
|
||||
// role: "discipline",
|
||||
// },
|
||||
// ],
|
||||
// },
|
||||
// ],
|
||||
// },
|
||||
{
|
||||
key: 12,
|
||||
key: 11,
|
||||
icon: "mdi-account-check",
|
||||
activeIcon: "evaluate",
|
||||
activeIcon: "mdi-account-check",
|
||||
label: "ประเมินบุคคล",
|
||||
path: "evaluate",
|
||||
role: "discipline", // evaluate
|
||||
role: "discipline",
|
||||
children: [
|
||||
{
|
||||
key: 11.1,
|
||||
label: "คำขอประเมิน",
|
||||
path: "evaluate",
|
||||
role: "discipline",
|
||||
},
|
||||
{
|
||||
label: "กรรมการและการประชุม",
|
||||
path: "",
|
||||
key: 11.7,
|
||||
role: "discipline",
|
||||
children: [
|
||||
{
|
||||
label: "กรรมการ",
|
||||
path: "evaluateDirector",
|
||||
role: "discipline",
|
||||
},
|
||||
{
|
||||
label: "การประชุม",
|
||||
path: "evaluateMeeting",
|
||||
role: "discipline",
|
||||
},
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
]);
|
||||
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ import { useEvalutuonStore } from "@/modules/12_evaluate/store/Evaluate";
|
|||
|
||||
const storageEvalutuon = useEvalutuonStore();
|
||||
const {
|
||||
row,
|
||||
rows,
|
||||
columnsLicense,
|
||||
columnPeriodhistory,
|
||||
columnTrainingHistory,
|
||||
|
|
@ -301,3 +301,4 @@ const {
|
|||
}
|
||||
|
||||
</style>
|
||||
@/modules/12_evaluate/store/evaluate
|
||||
|
|
@ -10,17 +10,37 @@ export const useEvalutuonStore = defineStore("EvalutuonStore", () => {
|
|||
/** function สถานะ*/
|
||||
function convertStatus(val: string) {
|
||||
switch (val) {
|
||||
// case "NEW":
|
||||
// return "กำลังสรุปผลการพิจารณา";
|
||||
// case "STOP":
|
||||
// return "ยุติเรื่อง";
|
||||
case "CHECK_SPEC":
|
||||
return "ตรวจสอบคุณสมบัติด้วยตนเอง";
|
||||
case "PREPARE_DOC_V1":
|
||||
return "จัดเตรียมเอกสารเล่ม";
|
||||
case "CHECK_DOC_V1":
|
||||
return "ตรวจสอบความถูกต้องของเอกสารเล่ม";
|
||||
case "WAIT_CHECK_DOC_V1":
|
||||
return "รอตรวจสอบคุณสมบัติ";
|
||||
case "ANNOUNCE_WEB":
|
||||
return "ประกาศบนเว็บไซต์";
|
||||
case "PREPARE_DOC_V2":
|
||||
return "จัดเตรียมเอกสารเล่ม";
|
||||
case "WAIT_CHECK_DOC_V2":
|
||||
return "รอพิจารณาผลการประเมิน";
|
||||
case "CHECK_DOC_V2":
|
||||
return "ตรวจสอบความถูกต้องของเอกสารเล่ม";
|
||||
case "DONE":
|
||||
return "กำลังสรุปผลการพิจารณา";
|
||||
case "REPORT":
|
||||
return "ส่งไปออกคำสั่ง";
|
||||
return "เสร็จสิ้น";
|
||||
}
|
||||
}
|
||||
|
||||
// ตรวจสอบคุณสมบัติด้วยตนเอง -> CHECK_SPEC
|
||||
// จัดเตรียมเอกสารเล่ม 1-> PREPARE_DOC_V1
|
||||
// ตรวจสอบความถูกต้องของเอกสารเล่ม 1 -> CHECK_DOC_V1
|
||||
// รอตรวจสอบคุณสมบัติ -> WAIT_CHECK_DOC_V1
|
||||
// ประกาศบนเว็บไซต์ -> ANNOUNCE_WEB
|
||||
// จัดเตรียมเอกสารเล่ม 2 -> PREPARE_DOC_V2
|
||||
// ตรวจสอบความถูกต้องของเอกสารเล่ม 2 -> CHECK_DOC_V2
|
||||
// รอพิจารณาผลการประเมิน -> WAIT_CHECK_DOC_V2
|
||||
// เสร็จสิ้น -> DONE
|
||||
|
||||
const visibleColumns = ref<String[]>([
|
||||
"citizanId",
|
||||
"fullName",
|
||||
|
|
@ -31,6 +51,19 @@ export const useEvalutuonStore = defineStore("EvalutuonStore", () => {
|
|||
"status",
|
||||
]);
|
||||
const rows = ref<any[]>([]);
|
||||
function fetchData(data: any[]) {
|
||||
const dataList: any[] = data.map((data: any) => ({
|
||||
citizanId: data.citizanId,
|
||||
fullName: data.fullName,
|
||||
position: data.position,
|
||||
level: data.level,
|
||||
positionNumber: data.positionNumber,
|
||||
agency: data.agency,
|
||||
status: convertStatus(data.status),
|
||||
}));
|
||||
rows.value = dataList;
|
||||
console.log(dataList);
|
||||
}
|
||||
|
||||
const columns = ref<QTableProps["columns"]>([
|
||||
{
|
||||
|
|
@ -381,10 +414,12 @@ export const useEvalutuonStore = defineStore("EvalutuonStore", () => {
|
|||
return {
|
||||
visibleColumns,
|
||||
columns,
|
||||
rows,
|
||||
convertStatus,
|
||||
fetchData,
|
||||
columnsLicense,
|
||||
columnPeriodhistory,
|
||||
columnTrainingHistory,
|
||||
columnProjectsProposed,
|
||||
rows,
|
||||
};
|
||||
});
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue