From d4dc648734f67b647aa016d7d5389e5e554c0166 Mon Sep 17 00:00:00 2001 From: vchikalkin Date: Thu, 9 Feb 2023 16:54:10 +0300 Subject: [PATCH] =?UTF-8?q?=D0=B2=D0=B0=D0=BB=D0=B8=D0=B4=D0=B0=D1=86?= =?UTF-8?q?=D0=B8=D1=8F=20firstPaymentRub,=20subsidySum?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/web/process/price/reactions/validation.ts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/apps/web/process/price/reactions/validation.ts b/apps/web/process/price/reactions/validation.ts index d2547fa..476265d 100644 --- a/apps/web/process/price/reactions/validation.ts +++ b/apps/web/process/price/reactions/validation.ts @@ -61,4 +61,15 @@ export default function validationReactions({ store, apolloClient }: ReactionsCo }); } ); + + reaction( + () => pick($calculation.$values.values, ['firstPaymentRub', 'subsidySum']), + ({ firstPaymentRub, subsidySum }) => { + $calculation.element('tbxFirstPaymentRub').validate({ + invalid: firstPaymentRub - subsidySum < 0, + message: + 'Первый платеж с учетом субсидии получается отрицательный, увеличьте первый платеж', + }); + } + ); }