2nd section complete
This commit is contained in:
parent
278274b08b
commit
75aebb97e3
@ -26,7 +26,7 @@ const Title = styled.h5`
|
||||
`;
|
||||
|
||||
const Sections = () => (
|
||||
<Background flex="3 0 72%">
|
||||
<Background flex="3 0 65%">
|
||||
<Tabs type="line">
|
||||
{SectionsList.map(({ title, elements }, i) => (
|
||||
<TabPane tab={title} key={i}>
|
||||
|
||||
@ -324,14 +324,7 @@ export default [
|
||||
},
|
||||
/** */
|
||||
|
||||
{
|
||||
title: 'Стоимость предмета лизинга',
|
||||
Component: InputNumber,
|
||||
props: {
|
||||
name: 'tbxLeaseObjectPrice',
|
||||
valueName: 'leaseObjectPrice',
|
||||
},
|
||||
},
|
||||
// TODO Input x Addon
|
||||
{
|
||||
title: 'Валюта поставщика',
|
||||
Component: Select,
|
||||
@ -340,25 +333,37 @@ export default [
|
||||
valueName: 'supplierCurrency',
|
||||
},
|
||||
},
|
||||
|
||||
/** */
|
||||
{
|
||||
divider: { empty: true },
|
||||
title: 'Стоимость предмета лизинга',
|
||||
Component: InputNumber,
|
||||
props: {
|
||||
min: '10000',
|
||||
max: '1000000000',
|
||||
step: '10000.00',
|
||||
name: 'tbxLeaseObjectPrice',
|
||||
valueName: 'leaseObjectPrice',
|
||||
},
|
||||
},
|
||||
/** */
|
||||
|
||||
// TODO formatter + rub, parser
|
||||
{
|
||||
title: 'Скидка от поставщика, рубли',
|
||||
Component: InputNumber,
|
||||
props: {
|
||||
min: '0',
|
||||
max: '1000000000',
|
||||
step: '10000.00',
|
||||
name: 'tbxSupplierDiscountRub',
|
||||
valueName: 'SupplierDiscountRub',
|
||||
},
|
||||
},
|
||||
|
||||
// TODO formatter + %, parser
|
||||
{
|
||||
title: 'Скидка от поставщика, %',
|
||||
Component: InputNumber,
|
||||
props: {
|
||||
min: '0',
|
||||
max: '100',
|
||||
name: 'tbxSupplierDiscountPerc',
|
||||
valueName: 'supplierDiscountPerc',
|
||||
},
|
||||
@ -370,14 +375,7 @@ export default [
|
||||
},
|
||||
/** */
|
||||
|
||||
{
|
||||
title: 'Стоимость доп.оборудования',
|
||||
Component: InputNumber,
|
||||
props: {
|
||||
name: 'tbxAddEquipmentPrice',
|
||||
valueName: 'addEquipmentPrice',
|
||||
},
|
||||
},
|
||||
// TODO Input x Addon
|
||||
{
|
||||
title: 'Валюта доп.оборудования',
|
||||
Component: Select,
|
||||
@ -386,12 +384,24 @@ export default [
|
||||
valueName: 'addEquipmentCurrency',
|
||||
},
|
||||
},
|
||||
{
|
||||
title: 'Стоимость доп.оборудования',
|
||||
Component: InputNumber,
|
||||
props: {
|
||||
min: '0',
|
||||
max: '1000000000',
|
||||
step: '10000.00',
|
||||
name: 'tbxAddEquipmentPrice',
|
||||
valueName: 'addEquipmentPrice',
|
||||
},
|
||||
},
|
||||
{
|
||||
title: 'Плательщик доп.оборудования',
|
||||
Component: Select,
|
||||
props: {
|
||||
name: 'selectAddEquipmentPayer',
|
||||
valueName: 'addEquipmentPayer',
|
||||
withSearch: false,
|
||||
},
|
||||
},
|
||||
|
||||
@ -401,18 +411,12 @@ export default [
|
||||
},
|
||||
/** */
|
||||
|
||||
{
|
||||
title: 'Срок лизинга, мес',
|
||||
Component: InputNumber,
|
||||
props: {
|
||||
name: 'tbxLeasingPeriod',
|
||||
valueName: 'leasingPeriod',
|
||||
},
|
||||
},
|
||||
{
|
||||
title: 'Первый платеж, %',
|
||||
Component: InputNumber,
|
||||
props: {
|
||||
min: '0',
|
||||
max: '100',
|
||||
name: 'tbxFirstPaymentPerc',
|
||||
valueName: 'firstPaymentPerc',
|
||||
},
|
||||
@ -421,6 +425,9 @@ export default [
|
||||
title: 'Первый платеж, руб.',
|
||||
Component: InputNumber,
|
||||
props: {
|
||||
min: '0',
|
||||
max: '1000000000',
|
||||
step: '10000.00',
|
||||
name: 'tbxFirstPaymentRub',
|
||||
valueName: 'firstPaymentRub',
|
||||
},
|
||||
@ -444,6 +451,8 @@ export default [
|
||||
title: 'Последний платеж, %',
|
||||
Component: InputNumber,
|
||||
props: {
|
||||
min: '0',
|
||||
max: '100',
|
||||
name: 'tbxLastPaymentPerc',
|
||||
valueName: 'lastPaymentPerc',
|
||||
},
|
||||
@ -452,6 +461,9 @@ export default [
|
||||
title: 'Последний платеж, руб.',
|
||||
Component: InputNumber,
|
||||
props: {
|
||||
min: '0',
|
||||
max: '1000000000',
|
||||
step: '10000.00',
|
||||
name: 'tbxLastPaymentRub',
|
||||
valueName: 'lastPaymentRub',
|
||||
},
|
||||
@ -463,20 +475,69 @@ export default [
|
||||
},
|
||||
/** */
|
||||
|
||||
{
|
||||
title: 'Срок лизинга, мес',
|
||||
Component: InputNumber,
|
||||
props: {
|
||||
min: '7',
|
||||
max: '60',
|
||||
name: 'tbxLeasingPeriod',
|
||||
valueName: 'leasingPeriod',
|
||||
},
|
||||
},
|
||||
{
|
||||
title: 'Балансодержатель',
|
||||
Component: Select,
|
||||
props: {
|
||||
name: 'selectBalanceHolder',
|
||||
valueName: 'balanceHolder',
|
||||
withSearch: false,
|
||||
},
|
||||
},
|
||||
|
||||
/** */
|
||||
{
|
||||
divider: { empty: true },
|
||||
},
|
||||
/** */
|
||||
|
||||
{
|
||||
title: 'Вид графика',
|
||||
Component: Select,
|
||||
props: {
|
||||
name: 'selectGraphType',
|
||||
valueName: 'graphType',
|
||||
withSearch: false,
|
||||
},
|
||||
},
|
||||
|
||||
// TODO: formatter, parser: %
|
||||
{
|
||||
title: 'Процент убывания платежей',
|
||||
Component: InputNumber,
|
||||
props: {
|
||||
min: '50',
|
||||
max: '99',
|
||||
name: 'tbxParmentsDecreasePercent',
|
||||
valueName: 'parmentsDecreasePercent',
|
||||
},
|
||||
},
|
||||
{
|
||||
title: 'Тип сезонности',
|
||||
Component: Select,
|
||||
props: {
|
||||
name: 'selectSeasonType',
|
||||
valueName: 'seasonType',
|
||||
withSearch: false,
|
||||
},
|
||||
},
|
||||
{
|
||||
title: 'С какого платежа начинается высокий сезон',
|
||||
Component: Select,
|
||||
props: {
|
||||
name: 'selectHighSeasonStart',
|
||||
valueName: 'highSeasonStart',
|
||||
withSearch: false,
|
||||
},
|
||||
},
|
||||
|
||||
@ -490,6 +551,8 @@ export default [
|
||||
title: 'Комиссия, %',
|
||||
Component: InputNumber,
|
||||
props: {
|
||||
min: '0',
|
||||
max: '100',
|
||||
name: 'tbxComissionPerc',
|
||||
valueName: 'comissionPerc',
|
||||
},
|
||||
@ -498,6 +561,9 @@ export default [
|
||||
title: 'Комиссия, руб.',
|
||||
Component: InputNumber,
|
||||
props: {
|
||||
min: '0',
|
||||
max: '1000000000',
|
||||
step: '10000.00',
|
||||
name: 'tbxComissionRub',
|
||||
valueName: 'comissionRub',
|
||||
},
|
||||
@ -513,6 +579,9 @@ export default [
|
||||
title: 'IRR, %',
|
||||
Component: InputNumber,
|
||||
props: {
|
||||
min: '0.0000',
|
||||
max: '100.0000',
|
||||
step: '0.0001',
|
||||
name: 'tbxIRR_Perc',
|
||||
valueName: 'IRR_Perc',
|
||||
},
|
||||
@ -521,6 +590,9 @@ export default [
|
||||
title: 'Размер бонуса МПЛ',
|
||||
Component: InputNumber,
|
||||
props: {
|
||||
min: '0.00',
|
||||
max: '100.00',
|
||||
step: '1.00',
|
||||
name: 'tbxSaleBonus',
|
||||
valueName: 'saleBonus',
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user