vchikalkin fe43a92c4d На изменение поля Процет убывания платежей tbxParmentsDecreasePercent необходимо заложить проверку:
* Если значение поля меньше значения в поле "Минимальный % убывания платежей" evo_min_decreasing_perc из записи,
     * указанной в поле ТарифselectTarif , то поле Процет убывания платежей tbxParmentsDecreasePercent должно обводиться красной рамкой
     * и выводиться сообщение "Процент убывания не может быть меньше минимального значения по данному тарифу
      - <указывается значение из поля "Минимальный % убывания платежей">, иначе красная рамка снимается.
     * При красной рамке в данном поле нельзя осуществить расчет графика.
2023-01-30 13:52:26 +03:00

41 lines
1.9 KiB
JavaScript

import loadKpReactions from 'process/load-kp/reactions';
import * as calculateReactions from '../../calculate/reactions';
import * as configurator from '../../configurator/reactions';
import * as fingapReactions from '../../fingap/reactions';
import * as leadOpportunityReactions from '../../lead-opportunity/reactions';
import * as leasingObject from '../../leasing-object/reactions';
import * as leasingWithoutKaskoReactions from '../../leasing-without-kasko/reactions';
import paymentsReactions from '../../payments/reactions';
import * as priceReactions from '../../price/reactions';
import * as subsidyReactions from '../../subsidy/reactions';
import * as agentsReactions from '../../supplier-agent/reactions/agents';
import leasebackReactions from '../../supplier-agent/reactions/leaseback';
import * as supplierReactions from '../../supplier-agent/reactions/supplier';
import setInitialValuesReactions from '../set-values/reactions';
export default function injectDefaultReactions(context) {
leadOpportunityReactions.common(context);
leadOpportunityReactions.urls(context);
paymentsReactions(context);
calculateReactions.validation(context);
supplierReactions.commonReactions(context);
supplierReactions.validationReactions(context);
agentsReactions.fillReactions(context);
agentsReactions.commonReactions(context);
agentsReactions.validationReactions(context);
leasebackReactions(context);
priceReactions.computed(context);
fingapReactions.common(context);
fingapReactions.validation(context);
setInitialValuesReactions(context);
loadKpReactions(context);
leasingWithoutKaskoReactions.common(context);
subsidyReactions.computedReactions(context);
subsidyReactions.commonReactions(context);
leasingObject.common(context);
leasingObject.validation(context);
configurator.filters(context);
configurator.values(context);
configurator.validation(context);
}