add for 093ec71

This commit is contained in:
Chika 2021-12-21 15:40:17 +03:00
parent 093ec71ddb
commit 42222fef40
2 changed files with 15 additions and 6 deletions

View File

@ -31,7 +31,7 @@ export const conditions: TElements<ValidationCondition> = {
if (
leaseObjectType?.evo_id &&
!['1', '2', '3', '7', '9'].includes(leaseObjectType?.evo_id)
!['1', '2', '3', '6', '7', '9', '10'].includes(leaseObjectType?.evo_id)
) {
return {
isValid: false,
@ -78,7 +78,10 @@ export const conditions: TElements<ValidationCondition> = {
const leaseObjectType = calculationStore.getOption('selectLeaseObjectType');
if (!leaseObjectCategory) {
if (['6', '9', '10'].includes(leaseObjectType?.evo_id || '')) {
if (
leaseObjectType?.evo_id &&
['6', '9', '10'].includes(leaseObjectType?.evo_id)
) {
return {
isValid: true,
};

View File

@ -9,10 +9,16 @@ const mapInsType = {
};
export const map_evo_id_elt_FieldName = {
kasko: (calculationStore: ICalculationStore) =>
calculationStore.getOption('selectLeaseObjectType')?.evo_id !== '9'
? 'evo_id_elt'
: 'evo_id_elt_smr',
kasko: (calculationStore: ICalculationStore) => {
const leaseObjectType = calculationStore.getOption('selectLeaseObjectType');
if (
leaseObjectType?.evo_id &&
['6', '9', '10'].includes(leaseObjectType?.evo_id)
) {
return 'evo_id_elt_smr';
}
return 'evo_id_elt';
},
osago: (_: ICalculationStore) => 'evo_id_elt_osago',
};