Form: new field tbxBonusCoefficient

This commit is contained in:
Chika 2022-07-08 15:47:48 +03:00
parent e1fbef3d66
commit 26bd9c54d7
8 changed files with 8 additions and 0 deletions

View File

@ -130,6 +130,7 @@ const builders = wrapElementsBuilders({
radioCalcType: buildOptions,
radioObjectRegistration: buildOptions,
radioTypePTS: buildOptions,
tbxBonusCoefficient: buildValue,
labelLeaseObjectRisk: buildReadonly,
tbxInsKaskoPriceLeasePeriod: buildReadonly,

View File

@ -138,6 +138,7 @@ const components = wrapComponentsMap({
selectSubsidy: Select,
selectFuelCard: Select,
tbxMinPriceChange: InputNumber,
tbxBonusCoefficient: InputNumber,
/** Readonly Elements */
labelLeaseObjectRisk: Text,

View File

@ -123,6 +123,7 @@ const titles: Record<ValuesElements | ActionElements, string> = {
tbxEngineHours: 'Моточасы',
tbxLeaseObjectPriceWthtVAT: 'Стоимость ПЛ без НДС',
tbxVATInLeaseObjectPrice: 'НДС в стоимости ПЛ',
tbxBonusCoefficient: 'Коэффициент снижения бонуса',
/** Link Elements */
linkDownloadKp: '',

View File

@ -127,6 +127,7 @@ const elementsToValues = wrapElementsMap({
tbxSubsidySum: 'subsidySum',
selectFuelCard: 'fuelCard',
tbxMinPriceChange: 'minPriceChange',
tbxBonusCoefficient: 'bonusCoefficient',
/** Readonly Elements */
labelLeaseObjectRisk: 'leaseObjectRiskName',

View File

@ -502,6 +502,7 @@ const defaultOptions: CalculationOptions = {
linkLeadUrl: [],
linkOpportunityUrl: [],
linkQuoteUrl: [],
tbxBonusCoefficient: [],
};
export default defaultOptions;

View File

@ -132,6 +132,7 @@ const defaultStatuses: CalculationStatuses = {
linkLeadUrl: 'Default',
linkOpportunityUrl: 'Default',
linkQuoteUrl: 'Default',
tbxBonusCoefficient: 'Default',
};
export default defaultStatuses;

View File

@ -134,6 +134,7 @@ const defaultValues: CalculationValues = {
importProgram: null,
importProgramSum: 0,
addEquipmentPrice: 0,
bonusCoefficient: 1,
};
export default defaultValues;

View File

@ -217,6 +217,7 @@ export type CalculationValues = {
leaseObjectPriceWthtVAT: number;
VATInLeaseObjectPrice: number;
engineHours: number;
bonusCoefficient: number;
/** Link Values */
kpUrl: string | null;