Calculation/Form: extract row style to variable
This commit is contained in:
parent
2bd4190a2d
commit
e18a6b92d7
@ -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']],
|
||||
|
||||
@ -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],
|
||||
];
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user