diff --git a/Components/Calculation/Form/LeasingObject/config.ts b/Components/Calculation/Form/LeasingObject/config.ts index 9865dd5..c1398ab 100644 --- a/Components/Calculation/Form/LeasingObject/config.ts +++ b/Components/Calculation/Form/LeasingObject/config.ts @@ -4,17 +4,13 @@ import type { FormTabRows } from '../../lib/render-rows'; export const id = 'leasing-object'; export const title = 'ПЛ'; +const defaultRowStyle = { gridTemplateColumns: ['1fr', '1fr', '2fr 1fr'] }; + export const rows: FormTabRows = [ - [ - ['selectLeaseObjectType', 'labelDepreciationGroup'], - { gridTemplateColumns: ['1fr', '1fr', '2fr 1fr'] }, - ], - [['selectBrand', 'cbxLeaseObjectUsed'], { gridTemplateColumns: ['1fr', '1fr', '2fr 1fr'] }], - [['selectModel', 'cbxWithTrailer'], { gridTemplateColumns: ['1fr', '1fr', '2fr 1fr'] }], - [ - ['selectConfiguration', 'radioDeliveryTime'], - { gridTemplateColumns: ['1fr', '1fr', '2fr 1fr'] }, - ], + [['selectLeaseObjectType', 'labelDepreciationGroup'], defaultRowStyle], + [['selectBrand', 'cbxLeaseObjectUsed'], defaultRowStyle], + [['selectModel', 'cbxWithTrailer'], defaultRowStyle], + [['selectConfiguration', 'radioDeliveryTime'], defaultRowStyle], [['selectLeaseObjectUseFor'], { gridTemplateColumns: '1fr' }], [['tbxLeaseObjectCount', 'selectEngineType', 'tbxMaxSpeed']], [['tbxLeaseObjectYear', 'tbxLeaseObjectMotorPower', 'tbxCountSeats']], diff --git a/Components/Calculation/Form/SupplierAgent/config.ts b/Components/Calculation/Form/SupplierAgent/config.ts index 3c7ce30..a663a42 100644 --- a/Components/Calculation/Form/SupplierAgent/config.ts +++ b/Components/Calculation/Form/SupplierAgent/config.ts @@ -4,42 +4,20 @@ import type { FormTabRows } from '../../lib/render-rows'; export const id = 'supplier-agent'; export const title = 'Поставщик/агент'; +const defaultRowStyle = { gridTemplateColumns: ['1fr', '1fr', '1fr 1fr'] }; + export const rows: FormTabRows = [ { title: 'Поставщик предмета лизинга' }, [['selectDealer'], { gridTemplateColumns: '1fr' }], - [ - ['selectDealerPerson', 'selectDealerBroker'], - { gridTemplateColumns: ['1fr', '1fr', '1fr 1fr'] }, - ], - [ - ['selectDealerRewardCondition', 'selectDealerBrokerRewardCondition'], - { gridTemplateColumns: ['1fr', '1fr', '1fr 1fr'] }, - ], - [ - ['tbxDealerRewardSumm', 'tbxDealerBrokerRewardSumm'], - { gridTemplateColumns: ['1fr', '1fr', '1fr 1fr'] }, - ], + [['selectDealerPerson', 'selectDealerBroker'], defaultRowStyle], + [['selectDealerRewardCondition', 'selectDealerBrokerRewardCondition'], defaultRowStyle], + [['tbxDealerRewardSumm', 'tbxDealerBrokerRewardSumm'], defaultRowStyle], { title: 'Агент, передавший контакт' }, - [['selectIndAgent', 'selectCalcDoubleAgent'], { gridTemplateColumns: ['1fr', '1fr', '1fr 1fr'] }], - [ - ['selectIndAgentRewardCondition', 'selectCalcDoubleAgentRewardCondition'], - { gridTemplateColumns: ['1fr', '1fr', '1fr 1fr'] }, - ], - [ - ['tbxIndAgentRewardSumm', 'tbxCalcDoubleAgentRewardSumm'], - { gridTemplateColumns: ['1fr', '1fr', '1fr 1fr'] }, - ], - [ - ['selectCalcBroker', 'selectCalcFinDepartment'], - { gridTemplateColumns: ['1fr', '1fr', '1fr 1fr'] }, - ], - [ - ['selectCalcBrokerRewardCondition', 'selectFinDepartmentRewardCondtion'], - { gridTemplateColumns: ['1fr', '1fr', '1fr 1fr'] }, - ], - [ - ['tbxCalcBrokerRewardSum', 'tbxFinDepartmentRewardSumm'], - { gridTemplateColumns: ['1fr', '1fr', '1fr 1fr'] }, - ], + [['selectIndAgent', 'selectCalcDoubleAgent'], defaultRowStyle], + [['selectIndAgentRewardCondition', 'selectCalcDoubleAgentRewardCondition'], defaultRowStyle], + [['tbxIndAgentRewardSumm', 'tbxCalcDoubleAgentRewardSumm'], defaultRowStyle], + [['selectCalcBroker', 'selectCalcFinDepartment'], defaultRowStyle], + [['selectCalcBrokerRewardCondition', 'selectFinDepartmentRewardCondtion'], defaultRowStyle], + [['tbxCalcBrokerRewardSum', 'tbxFinDepartmentRewardSumm'], defaultRowStyle], ];