From d0f0b73974203d8d12ecdf015ba972df07011c95 Mon Sep 17 00:00:00 2001 From: Vladimir Date: Thu, 18 Jun 2026 19:31:00 +0300 Subject: [PATCH] Fix edit deal --- src/components/deal/DealModal.vue | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/components/deal/DealModal.vue b/src/components/deal/DealModal.vue index e023084..05e7c1f 100644 --- a/src/components/deal/DealModal.vue +++ b/src/components/deal/DealModal.vue @@ -828,9 +828,19 @@ onMounted(async () => { })) || []; originalRequisitionsList.value = reqList; + requisitionsList.value = reqList; if (isEditing.value && dealId) { await loadDealData(dealId); + // Фильтруем список заявок для стороны 2 по типу стороны 1 + if (selectedRequisitionSideOne.value) { + const sideOneTypeId = selectedRequisitionSideOne.value.type?.heir || selectedRequisitionSideOne.value.type_id; + if (sideOneTypeId === 2) { + requisitionsList.value = reqList.filter(req => req.type_id !== 2); + } else { + requisitionsList.value = reqList.filter(req => req.type_id === 2); + } + } } else if (isSideOneLoaded) { const sideOneTypeId = selectedRequisitionSideOne.value.type?.heir || selectedRequisitionSideOne.value.type_id; if (sideOneTypeId === 2) {