mb fix bonusCoefficient

This commit is contained in:
vchikalkin 2023-03-24 15:05:07 +03:00
parent 80d687e6cd
commit 7ad5ed941f
2 changed files with 10 additions and 1 deletions

View File

@ -369,6 +369,12 @@ const elementsProps: Partial<Record<AllElementsNames, ElementProps>> = {
labelImportProgramSum: {
middleware: value => formatMoney(value),
},
tbxBonusCoefficient: {
min: '0.00',
max: '10.00',
step: '0.10',
precision: 4,
},
};
export const numberElementsProps: Partial<Record<ElementsNames, ElementProps>> =

View File

@ -136,7 +136,10 @@ export default function ($calculation: ICalculationStore) {
const max_sale_bonus =
(evo_coefficient_bonus?.evo_sot_coefficient || 0) * 100;
if (max_sale_bonus) {
$calculation.setValue('bonusCoefficient', saleBonus / max_sale_bonus);
$calculation.setValue(
'bonusCoefficient',
round(saleBonus / max_sale_bonus, 4),
);
} else {
$calculation.setValue('bonusCoefficient', 0);
}