fix อนุญาต / ไม่อนุญาต

This commit is contained in:
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 2025-05-29 15:25:21 +07:00
parent 00530432d0
commit e22a720975
5 changed files with 17 additions and 8 deletions

View file

@ -146,8 +146,11 @@ const columns = ref<QTableProps["columns"]>([
sortable: true,
field: "status",
format(val, row) {
return statusText(row.status);
return props.mainTabs === "1"
? statusText(row.status)
: statusText(row.status, "อนุญาต");
},
headerStyle: "font-size: 14px",
style: "font-size: 14px",
},

View file

@ -135,7 +135,9 @@ const columns = ref<QTableProps["columns"]>([
sortable: true,
field: "status",
format(val, row) {
return statusText(row.status);
return stroeResign.mainTabs === "1"
? statusText(row.status)
: statusText(row.status, "อนุญาต");
},
headerStyle: "font-size: 14px",
style: "font-size: 14px",

View file

@ -119,7 +119,7 @@ const columns = ref<QTableProps["columns"]>([
field: "organizationPositionOld",
headerStyle: "font-size: 14px",
style: "font-size: 14px",
// copy
// format(val, row) {
// return `${row.organizationPositionOld.replace(/\n/g, " ")}`;
@ -145,7 +145,9 @@ const columns = ref<QTableProps["columns"]>([
sortable: true,
field: "status",
format(val, row) {
return statusText(row.status);
return props.mainTabs === "1"
? statusText(row.status)
: statusText(row.status, "อนุญาต");
},
headerStyle: "font-size: 14px",
style: "font-size: 14px",

View file

@ -129,7 +129,9 @@ const columns = ref<QTableProps["columns"]>([
sortable: true,
field: "status",
format(val, row) {
return statusText(row.status);
return stroeResign.mainTabs === "1"
? statusText(row.status)
: statusText(row.status, "อนุญาต");
},
headerStyle: "font-size: 14px",
style: "font-size: 14px",

View file

@ -1,16 +1,16 @@
import { defineStore } from "pinia";
export const useRetirementDataStore = defineStore("retirement", () => {
const statusText = (val: string) => {
const statusText = (val: string, rejectText: string = "อนุมัติ") => {
switch (val) {
case "WAITTING":
return "ใหม่";
case "PENDING":
return "รอดำเนินการ";
case "APPROVE":
return "อนุมัติ";
return rejectText;
case "REJECT":
return "ไม่อนุมัติ";
return `ไม่${rejectText}`;
case "REPORT":
return "ส่งรายชื่อไปออกคำสั่ง";
case "WAITING":