From 72ec742b39c1d8cca068448070c85975345cd426 Mon Sep 17 00:00:00 2001 From: vchikalkin Date: Wed, 14 Aug 2024 13:57:37 +0300 Subject: [PATCH] =?UTF-8?q?fix=20=D1=81=D0=BA=D0=B8=D0=B4=D0=BA=D0=B0=20?= =?UTF-8?q?=D0=B7=D0=B0=20=D1=81=D1=87=D0=B5=D1=82=20=D0=9A=D0=92=20sum?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/web/process/elt/lib/response.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/web/process/elt/lib/response.ts b/apps/web/process/elt/lib/response.ts index 42d4f75..517f252 100644 --- a/apps/web/process/elt/lib/response.ts +++ b/apps/web/process/elt/lib/response.ts @@ -61,7 +61,7 @@ export async function convertEltOsagoResponse(input: ConvertEltOsagoResponseInpu // "скидка за счет КВ" case 100_000_002: { - sum = (((sum / cost) * 100 - rule_evo_discount) / 100) * cost; + sum = (sum * (100 - rule_evo_discount)) / 100; numCalc = Number.parseInt(defaultRow.numCalc, 2); skCalcId = defaultRow.skCalcId; if (selectedRule.evo_message) message = selectedRule.evo_message; @@ -220,7 +220,7 @@ export async function convertEltKaskoResponse(input: ConvertEltKaskoResponseInpu // "скидка за счет КВ" case 100_000_002: { - sum = (((sum / cost) * 100 - rule_evo_discount) / 100) * cost; + sum = (sum * (100 - rule_evo_discount)) / 100; requestId = defaultRow.requestId; skCalcId = defaultRow.skCalcId; if (selectedRule.evo_message) message = selectedRule.evo_message;