diff --git a/src/app/calculators/macrorugoremous/config.json b/src/app/calculators/macrorugoremous/config.json index 0acfabef31650efdf23d32c9001886c15364aa6c..fd0020c7acfd0b43f52a7a025f11ff28262f6fac 100644 --- a/src/app/calculators/macrorugoremous/config.json +++ b/src/app/calculators/macrorugoremous/config.json @@ -13,8 +13,7 @@ "id": "fs_condlim", "type": "fieldset", "fields": [ - "Z2", - "Q" + "Z2" ] }, { diff --git a/src/app/components/generic-calculator/calculator.component.ts b/src/app/components/generic-calculator/calculator.component.ts index fc99419c24d35c7c3924a242acd96b22e28dcad9..735bc0f5ed04d5052c2cb108aba35d0b6dff7f5f 100644 --- a/src/app/components/generic-calculator/calculator.component.ts +++ b/src/app/components/generic-calculator/calculator.component.ts @@ -26,7 +26,7 @@ import { Espece, VariatedDetails, ParallelStructure, - MacroRugoRemous + MacrorugoRemous } from "jalhyd"; import { generateValuesCombination, getUnformattedIthResult, getUnformattedIthValue } from "../../util/util"; @@ -707,7 +707,7 @@ export class GenericCalculatorComponent implements OnInit, DoCheck, AfterViewChe // true if current Nub is MacroRugoRemous public get isMRR() { - return this.is(CalculatorType.MacroRugoRemous); + return this.is(CalculatorType.MacrorugoRemous); } // true if current Nub is MacroRugoCompound @@ -742,7 +742,7 @@ export class GenericCalculatorComponent implements OnInit, DoCheck, AfterViewChe // true if CourbeRemous results are present public get hasCourbeRemousResults() { - return (this.is(CalculatorType.CourbeRemous) || this.is(CalculatorType.MacroRugoRemous)) && this.hasResults; + return (this.is(CalculatorType.CourbeRemous) || this.is(CalculatorType.MacrorugoRemous)) && this.hasResults; } // true if current Nub is PAR @@ -1274,9 +1274,9 @@ export class GenericCalculatorComponent implements OnInit, DoCheck, AfterViewChe } public async generateBackwaterInPAM() { - const f: FormulaireDefinition = await this.formulaireService.createFormulaire(CalculatorType.MacroRugoRemous); - const mrr = (f.currentNub as MacroRugoRemous); - mrr.setPropValue(MacroRugoRemous.NubMacroRugoProp, this.formulaire.currentNub.uid); + const f: FormulaireDefinition = await this.formulaireService.createFormulaire(CalculatorType.MacrorugoRemous); + const mrr = (f.currentNub as MacrorugoRemous); + // mrr.setPropValue(MacrorugoRemous._nubMacroRugo, this.formulaire.currentNub.uid); mrr.syncSectionMacroRugo(); this.router.navigate(["/calculator", f.uid]); } diff --git a/src/app/formulaire/definition/form-macrorugo-remous.ts b/src/app/formulaire/definition/form-macrorugo-remous.ts index 5ce622c62e902266a8a99d1c7814b3bece112d7a..28c2308ea379ee205ce59907d6942d96f11819e0 100644 --- a/src/app/formulaire/definition/form-macrorugo-remous.ts +++ b/src/app/formulaire/definition/form-macrorugo-remous.ts @@ -1,9 +1,9 @@ import { RemousResults } from "app/results/remous-results"; -import { acSection, CourbeRemous, CourbeRemousParams, MacroRugo, MacroRugoRemous, Props, Result, Session } from "jalhyd"; -import { MacroRugoRemousParams } from "jalhyd/build/internal_modules"; +import { acSection, CourbeRemous, CourbeRemousParams, MacroRugo, MacrorugoRemous, Props, Result, Session } from "jalhyd"; +import { MacrorugoRemousParams} from "jalhyd/build/internal_modules"; import { FormulaireFixedVar } from "./form-fixedvar"; -export class FormulaireMacroRugoRemous extends FormulaireFixedVar { +export class FormulaireMacrorugoRemous extends FormulaireFixedVar { public initNub(props?: Props) { // scan session, find first PAM let pam: MacroRugo; @@ -14,7 +14,7 @@ export class FormulaireMacroRugoRemous extends FormulaireFixedVar { } } if (pam !== undefined) { - props.setPropValue(MacroRugoRemous.NubMacroRugoProp, pam.uid); + // props.setPropValue(MacrorugoRemous.nubMacroRugo, pam.uid); props.setPropValue("Q", pam.prms.Q.V); } return super.initNub(props); @@ -40,7 +40,7 @@ export class FormulaireMacroRugoRemous extends FormulaireFixedVar { } protected reaffectResultComponents() { - const mrr = this.currentNub as MacroRugoRemous; + const mrr = this.currentNub as MacrorugoRemous; mrr.syncSectionMacroRugo(); // variable supplémentaire à calculer @@ -49,7 +49,7 @@ export class FormulaireMacroRugoRemous extends FormulaireFixedVar { // calcul this._remousResults.result = mrr.CalcSerie(); - const prmMRR = mrr.prms as MacroRugoRemousParams; + const prmMRR = mrr.prms as MacrorugoRemousParams; this._remousResults.parameters = prmMRR; // calcul diff --git a/src/app/formulaire/elements/select/select-field-target-pam.ts b/src/app/formulaire/elements/select/select-field-target-pam.ts index 5a5a7620c79b5240ac3da48f0d5b32fe294bfe6d..3d0c09ad4c8a2d0be6febd2ce88cb4502623d3a4 100644 --- a/src/app/formulaire/elements/select/select-field-target-pam.ts +++ b/src/app/formulaire/elements/select/select-field-target-pam.ts @@ -1,6 +1,6 @@ import { ServiceFactory } from "app/services/service-factory"; import { decodeHtml } from "../../../util/util"; -import { CalculatorType, MacroRugoRemous, Message, MessageCode, Session } from "jalhyd"; +import { CalculatorType, MacrorugoRemous, Message, MessageCode, Session } from "jalhyd"; import { SelectField } from "./select-field"; import { FormulaireNode } from "../formulaire-node"; import { SelectEntry } from "./select-entry"; @@ -9,7 +9,7 @@ import { SelectEntry } from "./select-entry"; export class SelectFieldTargetPam extends SelectField { constructor(parent: FormulaireNode) { super(parent); - this._associatedProperty = MacroRugoRemous.NubMacroRugoProp; + // this._associatedProperty = MacrorugoRemous.nubMacroRugo; this._messageWhenEmpty = "INFO_MACRORUGOREMOUS_CREATE_PAM_FIRST"; } @@ -28,7 +28,7 @@ export class SelectFieldTargetPam extends SelectField { } protected initSelectedValue() { - const mrr = (this.nub as MacroRugoRemous).nubMacroRugo; + const mrr = (this.nub as MacrorugoRemous).nubMacroRugo; if (mrr !== undefined) { this.setValueFromId(this._entriesBaseId + mrr.uid); } diff --git a/src/app/services/formulaire.service.ts b/src/app/services/formulaire.service.ts index 019244c56de7af8e5543b6f5ebedfb88a744bd47..9078a93ab198e7cca860d91060b848a2b32f7d2a 100644 --- a/src/app/services/formulaire.service.ts +++ b/src/app/services/formulaire.service.ts @@ -59,7 +59,7 @@ import { FormulairePrebarrage } from "../formulaire/definition/form-prebarrage"; import { ServiceFactory } from "./service-factory"; import { FormulairePressureLoss } from "app/formulaire/definition/form-pressureloss"; import { getNubResultUnit } from "jalhyd"; -import { FormulaireMacroRugoRemous } from "app/formulaire/definition/form-macrorugo-remous"; +import { FormulaireMacrorugoRemous } from "app/formulaire/definition/form-macrorugo-remous"; @Injectable() export class FormulaireService extends Observable { @@ -345,8 +345,8 @@ export class FormulaireService extends Observable { f = new FormulairePressureLoss(); break; - case CalculatorType.MacroRugoRemous: - f = new FormulaireMacroRugoRemous(); + case CalculatorType.MacrorugoRemous: + f = new FormulaireMacrorugoRemous(); break; default: