import { ISection } from 'core/types/Calculation/components'; const sections: ISection[] = [ // { // title: 'Интерес/ЛС', // groups: [ // { // title: 'Создание нового интереса в CRM', // style: { columnsNumber: 3 }, // blocks: [ // { // elements: [ // 'selectChannel', // 'tbxNewClient', // 'selectAccount', // 'tbxINN', // 'tbxKPP', // ], // }, // { // elements: [ // 'selectContactClient', // 'tbxContact', // 'radioContactGender', // 'tbxPhoneNumber', // 'tbxEmailAddress', // ], // }, // { // elements: [ // 'selectSupplier', // 'selectFinDepartment', // 'selectBroker', // 'selectAgent', // 'selectDoubleAgent', // ], // }, // ], // }, // { // style: { columnsNumber: 1 }, // blocks: [ // { // elements: ['tbxCommentLead'], // }, // ], // }, // { // style: { columnsNumber: 1 }, // blocks: [ // { // elements: ['btnCreateLead'], // }, // ], // }, // ], // }, { title: 'Лизинг', groups: [ { style: { columnsNumber: 1 }, blocks: [ { elements: ['selectProduct'], }, // { // elements: ['selectClientRisk'], // }, // { // elements: ['selectClientType' ], // }, ], }, { blocks: [ { elements: [ 'selectSupplierCurrency', 'tbxLeaseObjectPrice', 'tbxSupplierDiscountRub', 'tbxSupplierDiscountPerc', 'radioBalanceHolder', 'tbxSaleBonus', 'selectSubsidy', ], }, { // title: 'Параметры договора лизинга', elements: [ 'tbxFirstPaymentPerc', 'tbxFirstPaymentRub', 'radioLastPaymentRule', 'tbxLastPaymentPerc', 'tbxLastPaymentRub', 'tbxLeasingPeriod', 'labelSubsidySum', ], }, { // title: 'Параметры расчета', elements: [ // 'tbxComissionPerc', // 'tbxComissionRub', ], }, ], }, ], }, { title: 'Платежи', groups: [ { blocks: [ { // title: 'Параметры графика платежей', elements: ['radioGraphType'], }, { elements: [ 'selectSeasonType', 'tbxParmentsDecreasePercent', 'selectHighSeasonStart', ], }, ], }, { style: { columnsNumber: 1 }, blocks: [ { elements: ['tablePayments'], }, ], }, ], }, { title: 'ПЛ', groups: [ { blocks: [ { elements: [ 'selectLeaseObjectType', 'selectBrand', 'selectModel', 'selectConfiguration', ], }, { title: ' ', elements: [ 'labelLeaseObjectRisk', 'labelDepreciationGroup', 'cbxLeaseObjectUsed', 'radioDeliveryTime', ], }, ], }, { blocks: [ { elements: [ 'tbxLeaseObjectCount', 'selectLeaseObjectUseFor', 'tbxLeaseObjectYear', 'selectLeaseObjectCategory', ], }, { elements: [ 'selectEngineType', 'tbxLeaseObjectMotorPower', 'tbxEngineVolume', 'tbxMaxMass', ], }, { elements: [ 'tbxCountSeats', 'tbxMaxSpeed', 'tbxMileage', 'cbxWithTrailer', ], }, ], }, ], }, { title: 'Поставщик/агент', groups: [ { title: 'Поставщик предмета лизинга', style: { columnsNumber: 1 }, blocks: [ { elements: ['selectDealer'], }, ], }, { blocks: [ { elements: [ 'selectDealerPerson', 'selectDealerRewardCondition', 'tbxDealerRewardSumm', ], }, { elements: [ 'selectDealerBroker', 'selectDealerBrokerRewardCondition', 'tbxDealerBrokerRewardSumm', ], }, ], }, { title: 'Агент, передавший контакт', blocks: [ { elements: [ 'selectIndAgent', 'selectIndAgentRewardCondition', 'tbxIndAgentRewardSumm', ], }, { elements: [ 'selectCalcDoubleAgent', 'selectCalcDoubleAgentRewardCondition', 'tbxCalcDoubleAgentRewardSumm', ], }, { elements: [ 'selectCalcBroker', 'selectCalcBrokerRewardCondition', 'tbxCalcBrokerRewardSum', ], }, { elements: [ 'selectCalcFinDepartment', 'selectFinDepartmentRewardCondtion', 'tbxFinDepartmentRewardSumm', ], }, ], }, ], }, { title: 'Страхование', groups: [ { style: { columnsNumber: 3 }, blocks: [ { elements: ['selectBrand', 'selectModel', 'selectConfiguration'], }, { elements: [ 'tbxLeaseObjectYear', 'selectEngineType', 'selectLeaseObjectCategory', ], }, { elements: [ 'tbxLeaseObjectMotorPower', 'tbxEngineVolume', 'selectLeaseObjectUseFor', ], }, ], }, { style: { columnsNumber: 3 }, blocks: [ { elements: [ 'cbxInsDecentral', // 'radioInsKaskoType', 'tbxInsFranchise', 'tbxMileage', 'radioInfuranceOPF', // 'selectInsPeriod', // 'btnFranschise', ], }, { elements: [ 'cbxInsUnlimitDrivers', 'tbxInsAgeDrivers', 'tbxInsExpDrivers', 'cbxWithTrailer', 'tbxINNForCalc', // 'btnDriversApplication', ], }, { elements: [ 'selectGPSBrand', 'selectGPSModel', 'selectLegalClientRegion', 'selectLegalClientTown', 'tbxInsKaskoPriceLeasePeriod', ], }, ], }, { style: { columnsNumber: 1 }, blocks: [ { elements: ['tableInsurance'], }, ], }, ], }, { title: 'ЭЛТ', groups: [ { title: 'Расчет страховки ЭЛТ', style: { columnsNumber: 1 }, blocks: [ { elements: ['componentElt'], }, ], }, ], }, { title: 'Доп. продукты', groups: [ { title: 'Регистрация', blocks: [ { elements: [ 'radioObjectRegistration', 'selectRegionRegistration', 'selectTownRegistration', 'selectObjectRegionRegistration', 'tbxLeaseObjectYear', 'tbxLeaseObjectMotorPower', ], }, { elements: [ 'radioTypePTS', 'selectObjectCategoryTax', 'selectObjectTypeTax', 'tbxVehicleTaxInYear', 'tbxVehicleTaxInLeasingPeriod', ], }, ], }, { style: { columnsNumber: 1 }, blocks: [ { elements: ['selectRegistration', 'labelRegistrationDescription'], }, ], }, { title: 'Доп. продукты', style: { columnsNumber: 1 }, blocks: [ { elements: [ 'selectTechnicalCard', // 'selectFuelCard', 'selectInsNSIB', 'radioRequirementTelematic', 'selectTracker', 'selectTelematic', ], }, ], }, ], }, { title: 'Создание КП', groups: [ { style: { columnsNumber: 1 }, blocks: [ { style: { columnsNumber: 2 }, elementStyle: { head: { whiteSpace: 'normal', }, }, elements: [ 'cbxLastPaymentRedemption', 'cbxPriceWithDiscount', 'cbxFullPriceWithDiscount', 'cbxCostIncrease', 'cbxInsurance', 'cbxRegistrationQuote', 'cbxTechnicalCardQuote', 'cbxNSIB', 'cbxQuoteRedemptionGraph', ], }, ], }, { style: { columnsNumber: 1 }, blocks: [ { style: { columnsNumber: 2 }, elements: ['tbxQuoteName', 'radioQuoteContactGender'], }, ], }, { style: { columnsNumber: 1 }, blocks: [ { style: { columnsNumber: 2 }, elements: ['btnCreateKP', 'linkDownloadKp'], }, ], }, ], }, // { // title: 'Без ограничений', // groups: [ // // { // // blocks: [ // // { // // elements: [ // // 'selectUserSession' // // ], // // }, // // ], // // }, // { // blocks: [ // { // elements: [ // // 'cbxDisableChecks', // 'selectTarif', // 'tbxCreditRate', // 'selectRate', // 'radioRequirementTelematic', // ], // }, // { // elements: [ // // 'cbxInsDecentral', // 'tbxMaxPriceChange', // 'tbxImporterRewardPerc', // 'tbxImporterRewardRub', // ], // }, // ], // }, // ], // }, ]; export default sections;