fix bug เลือกตำแหน่งไม่ให้ซ้ำ

This commit is contained in:
Warunee Tamkoo 2024-02-15 16:31:34 +07:00
parent a95d56ce0c
commit da28d706fb

View file

@ -520,13 +520,25 @@ watch(
}
);
function addPosition(data: RowDetailPositions) {
const isIdExist = rows.value.some((item: any) => item.id === data.id);
async function addPosition(data: RowDetailPositions) {
const isIdExist = await rows.value.some(
(item: any) =>
item.posExecutiveId == data.posExecutiveId &&
item.positionField == data.positionField &&
item.posLevelId == data.posLevelId &&
item.posTypeId == data.posTypeId &&
item.positionArea == data.positionArea &&
item.positionExecutiveField == data.positionExecutiveField &&
item.positionName == data.positionName
);
if (!isIdExist) {
// rows.value = [data, ...rows.value];
rows.value.push(data);
rows.value = [...rows.value, data];
// rows.value.push(data);
}
await console.log("rows===>", rows.value);
}
function deleteData(id: string) {