validation: tbxSupplierDiscountRub, tbxFirstPaymentRub

This commit is contained in:
vchikalkin 2023-02-09 16:35:24 +03:00
parent 370e074e80
commit eedba0ef75

View File

@ -41,4 +41,24 @@ export default function validationReactions({ store, apolloClient }: ReactionsCo
});
}
);
reaction(
() => pick($calculation.$values.values, ['supplierDiscountRub', 'plPriceRub']),
({ supplierDiscountRub, plPriceRub }) => {
$calculation.element('tbxSupplierDiscountRub').validate({
invalid: supplierDiscountRub >= plPriceRub,
message: 'Скидка от поставщика не может быть больше или равна стоимости ПЛ',
});
}
);
reaction(
() => pick($calculation.$values.values, ['firstPaymentRub', 'plPriceRub']),
({ firstPaymentRub, plPriceRub }) => {
$calculation.element('tbxFirstPaymentRub').validate({
invalid: firstPaymentRub >= plPriceRub,
message: 'Первый платеж не может быть больше или равен стоимости ПЛ',
});
}
);
}