From 2b3dd5e7b9d8d507b9e5f6c2a7b2ad5be108c1fb Mon Sep 17 00:00:00 2001 From: vchikalkin Date: Mon, 15 Apr 2024 10:18:13 +0300 Subject: [PATCH] merge branch release/dyn-4284_dangerous-goods --- apps/web/Components/Calculation/Form/ELT/lib/make-request.ts | 1 + apps/web/config/default-options.ts | 4 ++++ apps/web/process/insurance/reactions.ts | 5 ++++- 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/apps/web/Components/Calculation/Form/ELT/lib/make-request.ts b/apps/web/Components/Calculation/Form/ELT/lib/make-request.ts index 88aabd8..fcdcc0f 100644 --- a/apps/web/Components/Calculation/Form/ELT/lib/make-request.ts +++ b/apps/web/Components/Calculation/Form/ELT/lib/make-request.ts @@ -572,6 +572,7 @@ export async function makeEltKaskoRequest( 100_000_011: 3, 100_000_012: 3, 100_000_013: 9, + 100_000_020: 10, }; const leaseObjectUseFor = $calculation.element('selectLeaseObjectUseFor').getValue(); diff --git a/apps/web/config/default-options.ts b/apps/web/config/default-options.ts index 1528d78..f7da075 100644 --- a/apps/web/config/default-options.ts +++ b/apps/web/config/default-options.ts @@ -183,6 +183,10 @@ export const selectLeaseObjectUseFor = alphabetical( label: 'Строительство', value: 100_000_019, }, + { + label: 'Перевозка опасных и легковоспламеняющихся грузов', + value: 100_000_020, + }, ], (objectUseFor) => objectUseFor.label.toLowerCase(), 'asc' diff --git a/apps/web/process/insurance/reactions.ts b/apps/web/process/insurance/reactions.ts index 63058e6..ce01731 100644 --- a/apps/web/process/insurance/reactions.ts +++ b/apps/web/process/insurance/reactions.ts @@ -68,6 +68,7 @@ export function common({ store, apolloClient }: ProcessContext) { selectLeaseObjectUseFor.filter((x) => [ 100_000_002, 100_000_004, 100_000_005, 100_000_006, 100_000_009, 100_000_010, + 100_000_020, ].includes(x.value) ) ); @@ -90,7 +91,9 @@ export function common({ store, apolloClient }: ProcessContext) { $calculation .element('selectLeaseObjectUseFor') .setOptions( - selectLeaseObjectUseFor.filter((x) => [100_000_002, 100_000_009].includes(x.value)) + selectLeaseObjectUseFor.filter((x) => + [100_000_002, 100_000_009, 100_000_020].includes(x.value) + ) ); break; }