Skip to content
Snippets Groups Projects
Commit ab0ea95a authored by AUBRY JEAN-PASCAL's avatar AUBRY JEAN-PASCAL
Browse files

fix: replace MacroRugo by Macrorugo and delete Q field in marcrorugoremous form

Refs #609
parent 7c111c37
No related branches found
No related tags found
2 merge requests!252release: version 4.18.0,!213Resolve "Ajout du module courbe de remous d'une passe à macro-rugosité"
Pipeline #149926 passed
......@@ -13,8 +13,7 @@
"id": "fs_condlim",
"type": "fieldset",
"fields": [
"Z2",
"Q"
"Z2"
]
},
{
......
......@@ -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]);
}
......
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
......
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);
}
......
......@@ -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:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment