Overview
My API
System Designs
Dienstleistungen
Kontakt
Energieausgleich
Ansprechpartner
Impressum
Prompt for the
AufbereitungsanlageApp
Please create a React-JS application for the AufbereitungsanlageModule. The application has to offer the following views for the user interface: 1. AnlagenNutzungsartView 2. AufbereitungsanlageView 3. AufbereitungsprozessView 4. VerfahrenslinieView The views have to be reachable for the user via a menu list at the left side of each view. The requirements for the 4 views are defined below. 1. The AnlagenNutzungsartView must contain the following fields: - name: Aufbereitungsanlage type: Aufbereitungsanlage - name: Kommentar type: STRING - name: Nutzungsart type: Nutzungsart The data source for the [Nutzungsart] select control should be loaded from the relative URL: "/WasserparameterService/nutzungsart" (HTTP-GET) The data source for the [Aufbereitungsanlage] select control should be loaded from the relative URL: "/AufbereitungsanlageService/aufbereitungsanlage" (HTTP-GET) An existing AnlagenNutzungsart entity should be loaded from the relative URL: "/AufbereitungsanlageService/anlagennutzungsart/{id}" (HTTP-GET) If a new AnlagenNutzungsart entity has been created, the new entity should be posted to the relative URL: "/AufbereitungsanlageService/anlagennutzungsart" (HTTP-POST) If an existing AnlagenNutzungsart entity has been updated, the modified entity should be sent to the relative URL: "/AufbereitungsanlageService/anlagennutzungsart/{id}" (HTTP-PUT) If an existing AnlagenNutzungsart entity has to be deleted, the following relative URL should be called: "/AufbereitungsanlageService/anlagennutzungsart/{id}" (HTTP-DELETE) 2. The AufbereitungsanlageView must contain the following fields: - name: Beschreibung type: STRING - name: Betreiber type: STRING - name: InbetriebnahmeDatum type: DATE - name: Name type: STRING - name: Rohwasserfassung type: Rohwasserfassung - name: Standort type: STRING The data source for the [Rohwasserfassung] select control should be loaded from the relative URL: "/RohwasserfassungService/rohwasserfassung" (HTTP-GET) An existing Aufbereitungsanlage entity should be loaded from the relative URL: "/AufbereitungsanlageService/aufbereitungsanlage/{id}" (HTTP-GET) If a new Aufbereitungsanlage entity has been created, the new entity should be posted to the relative URL: "/AufbereitungsanlageService/aufbereitungsanlage" (HTTP-POST) If an existing Aufbereitungsanlage entity has been updated, the modified entity should be sent to the relative URL: "/AufbereitungsanlageService/aufbereitungsanlage/{id}" (HTTP-PUT) If an existing Aufbereitungsanlage entity has to be deleted, the following relative URL should be called: "/AufbereitungsanlageService/aufbereitungsanlage/{id}" (HTTP-DELETE) Add a HTML table to the view with the following AnlagenNutzungsart columns: - column: Kommentar - column: Aufbereitungsanlage - column: Nutzungsart The table should have the title "AnlagenNutzungsarts" und the data must be loaded from the server with the following relative URL: "/AufbereitungsanlageService/anlagennutzungsart/aufbereitungsanlage/{id}" Add a HTML table to the view with the following Reinwasserqualitaetsmessung columns: - column: Messzeitpunkt - column: Kommentar - column: Aufbereitungsanlage The table should have the title "Reinwasserqualitaetsmessungs" und the data must be loaded from the server with the following relative URL: "/ReinwasserqualitaetsmessungService/reinwasserqualitaetsmessung/aufbereitungsanlage/{id}" Add a HTML table to the view with the following Verfahrenslinie columns: - column: Beschreibung - column: BemessungsleistungM3ProTag - column: Name - column: Aufbereitungsanlage The table should have the title "Verfahrenslinies" und the data must be loaded from the server with the following relative URL: "/AufbereitungsanlageService/verfahrenslinie/aufbereitungsanlage/{id}" Add a HTML table to the view with the following Anlagengeregeltheit columns: - column: Status - column: Aufbereitungsanlage - column: Regelwerk - column: Kommentar - column: Bewertungsdatum The table should have the title "Anlagengeregeltheits" und the data must be loaded from the server with the following relative URL: "/RegelwerkService/anlagengeregeltheit/aufbereitungsanlage/{id}" Add a HTML table to the view with the following AnlagenLiteratur columns: - column: Literaturquelle - column: Kommentar - column: Aufbereitungsanlage The table should have the title "AnlagenLiteraturs" und the data must be loaded from the server with the following relative URL: "/LiteraturquelleService/anlagenliteratur/aufbereitungsanlage/{id}" 3. The AufbereitungsprozessView must contain the following fields: - name: BemessungsdurchsatzM3ProStunde type: DOUBLE - name: Beschreibung type: STRING - name: Name type: STRING - name: Prozesstyp type: Prozesstyp - name: Reihenfolge type: LONG - name: Verfahrenslinie type: Verfahrenslinie The data source for the [Prozesstyp] select control should be loaded from the relative URL: "/ProzesstypService/prozesstyp" (HTTP-GET) The data source for the [Verfahrenslinie] select control should be loaded from the relative URL: "/AufbereitungsanlageService/verfahrenslinie" (HTTP-GET) An existing Aufbereitungsprozess entity should be loaded from the relative URL: "/AufbereitungsanlageService/aufbereitungsprozess/{id}" (HTTP-GET) If a new Aufbereitungsprozess entity has been created, the new entity should be posted to the relative URL: "/AufbereitungsanlageService/aufbereitungsprozess" (HTTP-POST) If an existing Aufbereitungsprozess entity has been updated, the modified entity should be sent to the relative URL: "/AufbereitungsanlageService/aufbereitungsprozess/{id}" (HTTP-PUT) If an existing Aufbereitungsprozess entity has to be deleted, the following relative URL should be called: "/AufbereitungsanlageService/aufbereitungsprozess/{id}" (HTTP-DELETE) Add a HTML table to the view with the following Prozesswasserqualitaetsmessung columns: - column: Messstelle - column: Messzeitpunkt - column: Aufbereitungsprozess - column: Kommentar The table should have the title "Prozesswasserqualitaetsmessungs" und the data must be loaded from the server with the following relative URL: "/ReinwasserqualitaetsmessungService/prozesswasserqualitaetsmessung/aufbereitungsprozess/{id}" Add a HTML table to the view with the following Prozessschritt columns: - column: Name - column: DauerMinuten - column: Prozessschritttyp - column: Aufbereitungsprozess - column: Reihenfolge - column: Beschreibung The table should have the title "Prozessschritts" und the data must be loaded from the server with the following relative URL: "/ProzessschritttypService/prozessschritt/aufbereitungsprozess/{id}" Add a HTML table to the view with the following ProzessGeraet columns: - column: Geraet - column: InBetriebAb - column: Rolle - column: InBetriebBis - column: Aufbereitungsprozess The table should have the title "ProzessGeraets" und the data must be loaded from the server with the following relative URL: "/GeraetetypService/prozessgeraet/aufbereitungsprozess/{id}" Add a HTML table to the view with the following Chemikaliendosierung columns: - column: Aufbereitungsprozess - column: Chemikalie - column: Beschreibung - column: Regelverfahren - column: TypischeDosisMgL - column: ZielkonzentrationMgL The table should have the title "Chemikaliendosierungs" und the data must be loaded from the server with the following relative URL: "/ProzesstypService/chemikaliendosierung/aufbereitungsprozess/{id}" 4. The VerfahrenslinieView must contain the following fields: - name: Aufbereitungsanlage type: Aufbereitungsanlage - name: BemessungsleistungM3ProTag type: DOUBLE - name: Beschreibung type: STRING - name: Name type: STRING The data source for the [Aufbereitungsanlage] select control should be loaded from the relative URL: "/AufbereitungsanlageService/aufbereitungsanlage" (HTTP-GET) An existing Verfahrenslinie entity should be loaded from the relative URL: "/AufbereitungsanlageService/verfahrenslinie/{id}" (HTTP-GET) If a new Verfahrenslinie entity has been created, the new entity should be posted to the relative URL: "/AufbereitungsanlageService/verfahrenslinie" (HTTP-POST) If an existing Verfahrenslinie entity has been updated, the modified entity should be sent to the relative URL: "/AufbereitungsanlageService/verfahrenslinie/{id}" (HTTP-PUT) If an existing Verfahrenslinie entity has to be deleted, the following relative URL should be called: "/AufbereitungsanlageService/verfahrenslinie/{id}" (HTTP-DELETE) Add a HTML table to the view with the following Aufbereitungsprozess columns: - column: Name - column: Beschreibung - column: Prozesstyp - column: Verfahrenslinie - column: Reihenfolge - column: BemessungsdurchsatzM3ProStunde The table should have the title "Aufbereitungsprozesss" und the data must be loaded from the server with the following relative URL: "/AufbereitungsanlageService/aufbereitungsprozess/verfahrenslinie/{id}"
Copy prompt
Overview
My API
System Designs
Dienstleistungen
Kontakt
Energieausgleich
Ansprechpartner
Impressum