Overview
My API
System Designs
Dienstleistungen
Kontakt
Energieausgleich
Ansprechpartner
Impressum
Prompt for the
AufbereitungsprozessApp
Please create a React-JS application for the AufbereitungsprozessModule. The application has to offer the following views for the user interface: 1. AufbereitungsprozessView 2. ProzessGeraetView 3. ProzessschrittView 4. ProzessschritttypView 5. ProzesstypView 6. ProzesswasserqualitaetsmessungView The views have to be reachable for the user via a menu list at the left side of each view. The requirements for the 6 views are defined below. 1. 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: "/AufbereitungsprozessService/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: "/AufbereitungsprozessService/aufbereitungsprozess/{id}" (HTTP-GET) If a new Aufbereitungsprozess entity has been created, the new entity should be posted to the relative URL: "/AufbereitungsprozessService/aufbereitungsprozess" (HTTP-POST) If an existing Aufbereitungsprozess entity has been updated, the modified entity should be sent to the relative URL: "/AufbereitungsprozessService/aufbereitungsprozess/{id}" (HTTP-PUT) If an existing Aufbereitungsprozess entity has to be deleted, the following relative URL should be called: "/AufbereitungsprozessService/aufbereitungsprozess/{id}" (HTTP-DELETE) Add a HTML table to the view with the following Chemikaliendosierung columns: - column: Aufbereitungsprozess - column: Chemikalie - column: Beschreibung - column: ZielkonzentrationMgL - column: Regelverfahren - column: TypischeDosisMgL The table should have the title "Chemikaliendosierungs" und the data must be loaded from the server with the following relative URL: "/ChemikalieService/chemikaliendosierung/aufbereitungsprozess/{id}" Add a HTML table to the view with the following Prozesswasserqualitaetsmessung columns: - column: Kommentar - column: Messstelle - column: Aufbereitungsprozess - column: Messzeitpunkt The table should have the title "Prozesswasserqualitaetsmessungs" und the data must be loaded from the server with the following relative URL: "/AufbereitungsprozessService/prozesswasserqualitaetsmessung/aufbereitungsprozess/{id}" Add a HTML table to the view with the following ProzessGeraet columns: - column: Geraet - column: Rolle - column: Aufbereitungsprozess - column: InBetriebAb - column: InBetriebBis The table should have the title "ProzessGeraets" und the data must be loaded from the server with the following relative URL: "/AufbereitungsprozessService/prozessgeraet/aufbereitungsprozess/{id}" Add a HTML table to the view with the following Prozessschritt columns: - column: Aufbereitungsprozess - column: DauerMinuten - column: Prozessschritttyp - column: Name - column: Beschreibung - column: Reihenfolge The table should have the title "Prozessschritts" und the data must be loaded from the server with the following relative URL: "/AufbereitungsprozessService/prozessschritt/aufbereitungsprozess/{id}" 2. The ProzessGeraetView must contain the following fields: - name: Aufbereitungsprozess type: Aufbereitungsprozess - name: Geraet type: Geraet - name: InBetriebAb type: DATE - name: InBetriebBis type: DATE - name: Rolle type: STRING The data source for the [Geraet] select control should be loaded from the relative URL: "/GeraetetypService/geraet" (HTTP-GET) The data source for the [Aufbereitungsprozess] select control should be loaded from the relative URL: "/AufbereitungsprozessService/aufbereitungsprozess" (HTTP-GET) An existing ProzessGeraet entity should be loaded from the relative URL: "/AufbereitungsprozessService/prozessgeraet/{id}" (HTTP-GET) If a new ProzessGeraet entity has been created, the new entity should be posted to the relative URL: "/AufbereitungsprozessService/prozessgeraet" (HTTP-POST) If an existing ProzessGeraet entity has been updated, the modified entity should be sent to the relative URL: "/AufbereitungsprozessService/prozessgeraet/{id}" (HTTP-PUT) If an existing ProzessGeraet entity has to be deleted, the following relative URL should be called: "/AufbereitungsprozessService/prozessgeraet/{id}" (HTTP-DELETE) 3. The ProzessschrittView must contain the following fields: - name: Aufbereitungsprozess type: Aufbereitungsprozess - name: Beschreibung type: STRING - name: DauerMinuten type: DOUBLE - name: Name type: STRING - name: Prozessschritttyp type: Prozessschritttyp - name: Reihenfolge type: LONG The data source for the [Prozessschritttyp] select control should be loaded from the relative URL: "/AufbereitungsprozessService/prozessschritttyp" (HTTP-GET) The data source for the [Aufbereitungsprozess] select control should be loaded from the relative URL: "/AufbereitungsprozessService/aufbereitungsprozess" (HTTP-GET) An existing Prozessschritt entity should be loaded from the relative URL: "/AufbereitungsprozessService/prozessschritt/{id}" (HTTP-GET) If a new Prozessschritt entity has been created, the new entity should be posted to the relative URL: "/AufbereitungsprozessService/prozessschritt" (HTTP-POST) If an existing Prozessschritt entity has been updated, the modified entity should be sent to the relative URL: "/AufbereitungsprozessService/prozessschritt/{id}" (HTTP-PUT) If an existing Prozessschritt entity has to be deleted, the following relative URL should be called: "/AufbereitungsprozessService/prozessschritt/{id}" (HTTP-DELETE) 4. The ProzessschritttypView must contain the following fields: - name: Beschreibung type: STRING - name: Name type: STRING An existing Prozessschritttyp entity should be loaded from the relative URL: "/AufbereitungsprozessService/prozessschritttyp/{id}" (HTTP-GET) If a new Prozessschritttyp entity has been created, the new entity should be posted to the relative URL: "/AufbereitungsprozessService/prozessschritttyp" (HTTP-POST) If an existing Prozessschritttyp entity has been updated, the modified entity should be sent to the relative URL: "/AufbereitungsprozessService/prozessschritttyp/{id}" (HTTP-PUT) If an existing Prozessschritttyp entity has to be deleted, the following relative URL should be called: "/AufbereitungsprozessService/prozessschritttyp/{id}" (HTTP-DELETE) Add a HTML table to the view with the following Prozessschritt columns: - column: Aufbereitungsprozess - column: DauerMinuten - column: Prozessschritttyp - column: Name - column: Beschreibung - column: Reihenfolge The table should have the title "Prozessschritts" und the data must be loaded from the server with the following relative URL: "/AufbereitungsprozessService/prozessschritt/prozessschritttyp/{id}" 5. The ProzesstypView must contain the following fields: - name: Beschreibung type: STRING - name: Kategorie type: STRING - name: Name type: STRING An existing Prozesstyp entity should be loaded from the relative URL: "/AufbereitungsprozessService/prozesstyp/{id}" (HTTP-GET) If a new Prozesstyp entity has been created, the new entity should be posted to the relative URL: "/AufbereitungsprozessService/prozesstyp" (HTTP-POST) If an existing Prozesstyp entity has been updated, the modified entity should be sent to the relative URL: "/AufbereitungsprozessService/prozesstyp/{id}" (HTTP-PUT) If an existing Prozesstyp entity has to be deleted, the following relative URL should be called: "/AufbereitungsprozessService/prozesstyp/{id}" (HTTP-DELETE) Add a HTML table to the view with the following Aufbereitungsprozess columns: - column: Name - column: Beschreibung - column: BemessungsdurchsatzM3ProStunde - column: Prozesstyp - column: Verfahrenslinie - column: Reihenfolge The table should have the title "Aufbereitungsprozesss" und the data must be loaded from the server with the following relative URL: "/AufbereitungsprozessService/aufbereitungsprozess/prozesstyp/{id}" 6. The ProzesswasserqualitaetsmessungView must contain the following fields: - name: Aufbereitungsprozess type: Aufbereitungsprozess - name: Kommentar type: STRING - name: Messstelle type: STRING - name: Messzeitpunkt type: DATE The data source for the [Aufbereitungsprozess] select control should be loaded from the relative URL: "/AufbereitungsprozessService/aufbereitungsprozess" (HTTP-GET) An existing Prozesswasserqualitaetsmessung entity should be loaded from the relative URL: "/AufbereitungsprozessService/prozesswasserqualitaetsmessung/{id}" (HTTP-GET) If a new Prozesswasserqualitaetsmessung entity has been created, the new entity should be posted to the relative URL: "/AufbereitungsprozessService/prozesswasserqualitaetsmessung" (HTTP-POST) If an existing Prozesswasserqualitaetsmessung entity has been updated, the modified entity should be sent to the relative URL: "/AufbereitungsprozessService/prozesswasserqualitaetsmessung/{id}" (HTTP-PUT) If an existing Prozesswasserqualitaetsmessung entity has to be deleted, the following relative URL should be called: "/AufbereitungsprozessService/prozesswasserqualitaetsmessung/{id}" (HTTP-DELETE) Add a HTML table to the view with the following Prozesswasserqualitaetswert columns: - column: Kommentar - column: Wasserparameter - column: Prozesswasserqualitaetsmessung - column: Wert The table should have the title "Prozesswasserqualitaetswerts" und the data must be loaded from the server with the following relative URL: "/WasserparameterService/prozesswasserqualitaetswert/prozesswasserqualitaetsmessung/{id}"
Copy prompt
Overview
My API
System Designs
Dienstleistungen
Kontakt
Energieausgleich
Ansprechpartner
Impressum