Fix double when edit

This commit is contained in:
Vladimir 2026-07-06 18:03:55 +03:00
parent 00eb0cbd06
commit 80cded72bb

View File

@ -658,12 +658,15 @@ async function loadDealData(dealId) {
selectedDocs.value = [];
}
// Обработка сотрудников
// Обработка сотрудников исключаем тех, кто уже в requisitionEmployees
if (employeesRes.data) {
manualEmployees.value = employeesRes.data.map(emp => ({
...emp,
fullName: `${emp.last_name} ${emp.first_name} ${emp.middle_name}` || emp.fio,
}));
const reqEmpIds = requisitionEmployees.value.map(e => e.id);
manualEmployees.value = employeesRes.data
.filter(emp => !reqEmpIds.includes(emp.id))
.map(emp => ({
...emp,
fullName: `${emp.last_name} ${emp.first_name} ${emp.middle_name}` || emp.fio,
}));
}
} catch (error) {