From c541fe8a74642f5ec5e4c17c5e88d032702cd166 Mon Sep 17 00:00:00 2001 From: "mathias.chouet" <mathias.chouet@irstea.fr> Date: Fri, 5 Jul 2019 15:20:39 +0200 Subject: [PATCH] Work on #232 --- .../pab-results/pab-results-table.component.ts | 16 +++++++++++++++- src/locale/messages.en.json | 1 + src/locale/messages.fr.json | 1 + 3 files changed, 17 insertions(+), 1 deletion(-) diff --git a/src/app/components/pab-results/pab-results-table.component.ts b/src/app/components/pab-results/pab-results-table.component.ts index 707d73cf9..2bcfa689b 100644 --- a/src/app/components/pab-results/pab-results-table.component.ts +++ b/src/app/components/pab-results/pab-results-table.component.ts @@ -1,8 +1,10 @@ import { Component, ViewChild, ElementRef } from "@angular/core"; -import { PabResults } from "../../results/pab-results"; +import { CloisonAval } from "jalhyd"; import * as XLSX from "xlsx"; + +import { PabResults } from "../../results/pab-results"; import { ApplicationSetupService } from "../../services/app-setup/app-setup.service"; import { I18nService } from "../../services/internationalisation/internationalisation.service"; import { ResultsComponent } from "../fixedvar-results/results.component"; @@ -99,6 +101,18 @@ export class PabResultsTableComponent extends ResultsComponent { rln.Q.toFixed(nDigits), "", "", "", "" ]); + // extra lift gate ? + const cloisonAval = (pr.cloisonAvalResults.sourceNub as CloisonAval); + if (cloisonAval && cloisonAval.hasVanneLevante()) { + const vanneZDV = cloisonAval.result.resultElements[vi].getExtraResult("ZDV"); + if (vanneZDV) { + this._dataSet.push([ + this.intlService.localizeText("INFO_LIB_COTE_VANNE_LEVANTE"), + vanneZDV.toFixed(nDigits), + "", "", "", "", "", "", "" + ]); + } + } } } } diff --git a/src/locale/messages.en.json b/src/locale/messages.en.json index 7523d3ebf..f51fe3182 100644 --- a/src/locale/messages.en.json +++ b/src/locale/messages.en.json @@ -123,6 +123,7 @@ "INFO_LIB_BT": "Half opening of the triangle", "INFO_LIB_CD": "Discharge coefficient", "INFO_LIB_CLOISON": "Cross wall #", + "INFO_LIB_COTE_VANNE_LEVANTE": "Lift gate elevation", "INFO_LIB_CV": "Cv: Velocity coefficient", "INFO_LIB_CVQT": "CV.QT: Corrected discharge", "INFO_LIB_DH": "Fall", diff --git a/src/locale/messages.fr.json b/src/locale/messages.fr.json index 84adca352..baf4af6ee 100644 --- a/src/locale/messages.fr.json +++ b/src/locale/messages.fr.json @@ -123,6 +123,7 @@ "INFO_LIB_BT": "Demi-ouverture du triangle", "INFO_LIB_CD": "Coefficient de débit", "INFO_LIB_CLOISON": "Cloison n°", + "INFO_LIB_COTE_VANNE_LEVANTE": "Cote vanne levante", "INFO_LIB_CV": "Cv: Coefficient de vitesse d'approche", "INFO_LIB_CVQT": "CV.QT: Débit corrigé", "INFO_LIB_DH": "Chute", -- GitLab