รายชื่อลูกจ้างชั่วคราว ==> sorttable

This commit is contained in:
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 2025-02-25 15:53:47 +07:00
parent 4ead92475d
commit a6df50d483
2 changed files with 21 additions and 21 deletions

View file

@ -54,7 +54,7 @@ const columns = ref<QTableProps["columns"]>([
name: "citizenId",
align: "left",
label: "เลขประจำตัวประชาชน",
sortable: true,
sortable: false,
field: "citizenId",
headerStyle: "font-size: 14px; min-width: 200px",
style: "font-size: 14px; ",
@ -63,7 +63,7 @@ const columns = ref<QTableProps["columns"]>([
name: "fullname",
align: "left",
label: "ชื่อ-นามสกุล",
sortable: true,
sortable: false,
field: "fullname",
format(val, row) {
return `${row.prefix}${row.firstName} ${row.lastName}`;
@ -75,7 +75,7 @@ const columns = ref<QTableProps["columns"]>([
name: "draftOrganizationOrganization",
align: "left",
label: "หน่วยงานที่รับการบรรจุ",
sortable: true,
sortable: false,
field: "draftOrganizationOrganization",
headerStyle: "font-size: 14px",
style: "font-size: 14px",
@ -85,7 +85,7 @@ const columns = ref<QTableProps["columns"]>([
name: "govAge",
align: "left",
label: "อายุราชการ(ปี)",
sortable: true,
sortable: false,
field: "govAge",
format(val) {
return val;
@ -97,7 +97,7 @@ const columns = ref<QTableProps["columns"]>([
name: "dateEmployment",
align: "left",
label: "วันที่จ้าง",
sortable: true,
sortable: false,
field: "dateEmployment",
format: (val) => date2Thai(val),
headerStyle: "font-size: 14px",
@ -108,7 +108,7 @@ const columns = ref<QTableProps["columns"]>([
name: "salaryDate",
align: "left",
label: "วันที่แต่งตั้ง",
sortable: true,
sortable: false,
field: "salaryDate",
headerStyle: "font-size: 14px",
style: "font-size: 14px",
@ -117,7 +117,7 @@ const columns = ref<QTableProps["columns"]>([
name: "age",
align: "left",
label: "อายุ",
sortable: true,
sortable: false,
field: "age",
headerStyle: "font-size: 14px",
style: "font-size: 14px",
@ -126,7 +126,7 @@ const columns = ref<QTableProps["columns"]>([
name: "createdAt",
align: "left",
label: "วันที่สร้าง",
sortable: true,
sortable: false,
field: "createdAt",
format(val) {
return date2Thai(val);
@ -138,7 +138,7 @@ const columns = ref<QTableProps["columns"]>([
name: "dateRetireLaw",
align: "left",
label: "วันที่พ้นราชการ",
sortable: true,
sortable: false,
field: "dateRetireLaw",
format(val) {
return date2Thai(val);
@ -150,7 +150,7 @@ const columns = ref<QTableProps["columns"]>([
name: "statustext",
align: "left",
label: "สถานะ",
sortable: true,
sortable: false,
field: "statustext",
format(val, row) {
return statusText(row.draftOrgEmployeeStatus);

View file

@ -71,7 +71,7 @@ const columns = ref<QTableProps["columns"]>([
name: "citizenId",
align: "left",
label: "เลขประจำตัวประชาชน",
sortable: true,
sortable: false,
field: "citizenId",
headerStyle: "font-size: 14px; min-width: 200px",
style: "font-size: 14px; ",
@ -80,7 +80,7 @@ const columns = ref<QTableProps["columns"]>([
name: "fullname",
align: "left",
label: "ชื่อ-นามสกุล",
sortable: true,
sortable: false,
field: "fullname",
format(val, row) {
return `${row.prefix}${row.firstName} ${row.lastName}`;
@ -92,7 +92,7 @@ const columns = ref<QTableProps["columns"]>([
name: "draftOrganizationOrganization",
align: "left",
label: "หน่วยงานที่รับการบรรจุ",
sortable: true,
sortable: false,
field: "draftOrganizationOrganization",
headerStyle: "font-size: 14px",
style: "font-size: 14px",
@ -101,7 +101,7 @@ const columns = ref<QTableProps["columns"]>([
name: "draftPositionEmployee",
align: "left",
label: "หน่วยงานที่บรรจุ",
sortable: true,
sortable: false,
field: "draftPositionEmployee",
headerStyle: "font-size: 14px; min-width: 200px",
style: "font-size: 14px; ",
@ -111,7 +111,7 @@ const columns = ref<QTableProps["columns"]>([
name: "govAge",
align: "left",
label: "อายุราชการ(ปี)",
sortable: true,
sortable: false,
field: "govAge",
format(val) {
return val;
@ -123,7 +123,7 @@ const columns = ref<QTableProps["columns"]>([
name: "dateEmployment",
align: "left",
label: "วันที่จ้าง",
sortable: true,
sortable: false,
field: "dateEmployment",
format: (val) => date2Thai(val),
headerStyle: "font-size: 14px",
@ -134,7 +134,7 @@ const columns = ref<QTableProps["columns"]>([
name: "dateAppoint",
align: "left",
label: "วันที่แต่งตั้ง",
sortable: true,
sortable: false,
field: "dateAppoint",
headerStyle: "font-size: 14px",
format: (val) => date2Thai(val),
@ -144,7 +144,7 @@ const columns = ref<QTableProps["columns"]>([
name: "age",
align: "left",
label: "อายุ",
sortable: true,
sortable: false,
field: "age",
headerStyle: "font-size: 14px",
style: "font-size: 14px",
@ -153,7 +153,7 @@ const columns = ref<QTableProps["columns"]>([
name: "createdAt",
align: "left",
label: "วันที่สร้าง",
sortable: true,
sortable: false,
field: "createdAt",
format(val) {
return date2Thai(val);
@ -165,7 +165,7 @@ const columns = ref<QTableProps["columns"]>([
name: "dateRetireLaw",
align: "left",
label: "วันที่พ้นราชการ",
sortable: true,
sortable: false,
field: "dateRetireLaw",
format(val) {
return date2Thai(val);
@ -177,7 +177,7 @@ const columns = ref<QTableProps["columns"]>([
name: "statustext",
align: "left",
label: "สถานะ",
sortable: true,
sortable: false,
field: "statustext",
format(val, row) {
return statusText(row.draftOrgEmployeeStatus);