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 объекта
|
// Автовыбор стороны 2 (Арендатор/Покупатель) по operation_type объекта
|
||||||
if (!isEditing.value && operationType !== null && !deal.value.side_two) {
|
if (!isEditing.value && operationType !== null && !deal.value.side_two) {
|
||||||
deal.value.side_two = operationType === 0 ? 'Арендатор' : 'Покупатель';
|
deal.value.side_two = operationType === 0 ? 'Арендатор' : 'Покупатель';
|
||||||
@ -1458,7 +1444,7 @@ const getSideByRequisitionType = (typeId) => {
|
|||||||
// Список сторон в зависимости от типа заявки
|
// Список сторон в зависимости от типа заявки
|
||||||
const sideOneOptions = computed(() => {
|
const sideOneOptions = computed(() => {
|
||||||
if (!selectedRequisitionSideOne.value) return [];
|
if (!selectedRequisitionSideOne.value) return [];
|
||||||
const typeId = selectedRequisitionSideOne.value.type_id;
|
const typeId = selectedRequisitionSideOne.value.type?.heir || selectedRequisitionSideOne.value.type_id;
|
||||||
if (typeId === 2) {
|
if (typeId === 2) {
|
||||||
return ['Продавец', 'Арендодатель', 'Застройщик'];
|
return ['Продавец', 'Арендодатель', 'Застройщик'];
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user