Fix select side
This commit is contained in:
parent
860f23c95d
commit
f9c2c1bc46
@ -941,20 +941,6 @@ watch(selectedRequisitionSideOneId, async (newId) => {
|
||||
}
|
||||
}
|
||||
|
||||
// Предвыбор стороны 2: первая подходящая заявка из отфильтрованного списка
|
||||
if (!isEditing.value && !selectedRequisitionSideTwoId.value) {
|
||||
const sideOneTypeId = requisitionSideOneDetails.value.type?.heir || requisitionSideOneDetails.value.type_id;
|
||||
let filtered;
|
||||
if (sideOneTypeId === 2) {
|
||||
filtered = requisitionsList.value.filter(req => req.type_id !== 2);
|
||||
} else {
|
||||
filtered = requisitionsList.value.filter(req => req.type_id === 2);
|
||||
}
|
||||
if (filtered.length > 0) {
|
||||
selectedRequisitionSideTwoId.value = filtered[0].id;
|
||||
}
|
||||
}
|
||||
|
||||
// Автовыбор стороны 2 (Арендатор/Покупатель) по operation_type объекта
|
||||
if (!isEditing.value && operationType !== null && !deal.value.side_two) {
|
||||
deal.value.side_two = operationType === 0 ? 'Арендатор' : 'Покупатель';
|
||||
@ -1458,7 +1444,7 @@ const getSideByRequisitionType = (typeId) => {
|
||||
// Список сторон в зависимости от типа заявки
|
||||
const sideOneOptions = computed(() => {
|
||||
if (!selectedRequisitionSideOne.value) return [];
|
||||
const typeId = selectedRequisitionSideOne.value.type_id;
|
||||
const typeId = selectedRequisitionSideOne.value.type?.heir || selectedRequisitionSideOne.value.type_id;
|
||||
if (typeId === 2) {
|
||||
return ['Продавец', 'Арендодатель', 'Застройщик'];
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user