Merge pull request #1509 from Frappet/fix/placement
fix:filter posMasterNo
This commit is contained in:
commit
7bd1860148
1 changed files with 25 additions and 14 deletions
|
|
@ -141,7 +141,7 @@ const visibleColumnslist = ref<any>([
|
|||
]);
|
||||
|
||||
/**หัวตาราง */
|
||||
const columns = ref<QTableProps["columns"]>([
|
||||
const columnsBase = ref<QTableProps["columns"]>([
|
||||
{
|
||||
name: "no",
|
||||
align: "center",
|
||||
|
|
@ -178,7 +178,7 @@ const columns = ref<QTableProps["columns"]>([
|
|||
headerStyle: "font-size: 14px",
|
||||
style: "font-size: 14px",
|
||||
format(val, row) {
|
||||
return `${row.root} (${row.rootShortName}) ${row.nodeName} (${row.nodeShortName}${row.posMasterNo}) `;
|
||||
return `${row.root} (${row.rootShortName}) ${row.nodeName} (${row.nodeShortName} ${row.posMasterNo}) `;
|
||||
},
|
||||
sort: (a: string, b: string) =>
|
||||
a.localeCompare(b, undefined, { numeric: true, sensitivity: "base" }),
|
||||
|
|
@ -247,6 +247,17 @@ const columns = ref<QTableProps["columns"]>([
|
|||
},
|
||||
]);
|
||||
|
||||
const columns = computed(() =>
|
||||
roleAdmin.value
|
||||
? columnsBase.value
|
||||
: columnsBase.value?.filter(
|
||||
(col) =>
|
||||
col.name !== "no" &&
|
||||
col.name !== "draft" &&
|
||||
col.name !== "refCommandNo"
|
||||
)
|
||||
);
|
||||
|
||||
/**
|
||||
* แปลงสถานะพนักงาน
|
||||
* @param val type
|
||||
|
|
@ -819,18 +830,18 @@ async function getWorkFlow() {
|
|||
roleAdmin.value = data.isOfficer;
|
||||
if (roleAdmin.value === false) {
|
||||
displayAdd.value = false;
|
||||
visibleColumns.value = [
|
||||
"position",
|
||||
"fullName",
|
||||
"examNumber",
|
||||
"idCard",
|
||||
"positionNumber",
|
||||
"organizationName",
|
||||
"reportingDate",
|
||||
"bmaOfficer",
|
||||
"statusName",
|
||||
"positionCandidate",
|
||||
];
|
||||
// visibleColumns.value = [
|
||||
// "position",
|
||||
// "fullName",
|
||||
// "examNumber",
|
||||
// "idCard",
|
||||
// "positionNumber",
|
||||
// "organizationName",
|
||||
// "reportingDate",
|
||||
// "bmaOfficer",
|
||||
// "statusName",
|
||||
// "positionCandidate",
|
||||
// ];
|
||||
}
|
||||
})
|
||||
.catch((e) => {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue