fix bug kpi

This commit is contained in:
Warunee Tamkoo 2024-05-16 09:59:34 +07:00
parent 1fa38897cf
commit bb19640c98
5 changed files with 50 additions and 29 deletions

View file

@ -25,6 +25,8 @@ const { showLoader, hideLoader, messageError, date2Thai, dialogConfirm } =
const rows = ref<any>();
const visibleColumns = ref<string[]>([
"createdAt",
"year",
"durationKPI",
"evaluationStatus",
"evaluationResults",
]);
@ -41,6 +43,30 @@ const columns = ref<QTableProps["columns"]>([
sort: (a: string, b: string) =>
a.localeCompare(b, undefined, { numeric: true, sensitivity: "base" }),
},
{
name: "year",
align: "left",
label: "ปีงบประมาณ",
sortable: true,
field: "year",
headerStyle: "font-size: 14px",
style: "font-size: 14px",
format: (v) => v + 543,
sort: (a: string, b: string) =>
a.localeCompare(b, undefined, { numeric: true, sensitivity: "base" }),
},
{
name: "durationKPI",
align: "left",
label: "รอบการประเมิน",
sortable: true,
field: "durationKPI",
headerStyle: "font-size: 14px",
style: "font-size: 14px",
format: (v) => (v == "OCT" ? "ตุลาคม" : "เมษายน"),
sort: (a: string, b: string) =>
a.localeCompare(b, undefined, { numeric: true, sensitivity: "base" }),
},
{
name: "evaluationStatus",
align: "left",
@ -219,10 +245,10 @@ function onSubmit() {
prefix: formRound.prefix,
firstName: formRound.firstName,
lastName: formRound.lastName,
// position: formRound.position,
// posLevelName: formRound.posLevelName,
// posTypeName: formRound.posTypeName,
// posExecutiveName: formRound.posExecutiveName,
position: formRound.position,
posLevelName: formRound.posLevelName,
posTypeName: formRound.posTypeName,
posExecutiveName: formRound.posExecutiveName,
evaluatorId: formRound.evaluatorId,
commanderId: formRound.commanderId == "" ? null : formRound.commanderId,