| @@ -116,7 +116,6 @@ function listing() { | |||||
| function onChangeDinAsset() { | function onChangeDinAsset() { | ||||
| $("#asset").on("change", function(e) { | $("#asset").on("change", function(e) { | ||||
| console.log($("#asset").val()); | |||||
| $.ajax({ | $.ajax({ | ||||
| url: "/get-benchmark-data", | url: "/get-benchmark-data", | ||||
| method: "get", | method: "get", | ||||
| @@ -134,8 +133,15 @@ function onChangeDinAsset() { | |||||
| ; | ; | ||||
| for (let i in data.benchmarkValues) { | for (let i in data.benchmarkValues) { | ||||
| noBenchmarkData = true; | |||||
| $('#bandwidth').append('<option value="' + i + '">' + data.benchmarkValues[i] + '</option>'); | $('#bandwidth').append('<option value="' + i + '">' + data.benchmarkValues[i] + '</option>'); | ||||
| } | } | ||||
| if (Object.keys(data.benchmarkValues).length < 1) { | |||||
| $('#no-benchmark-data').show(); | |||||
| } else { | |||||
| $('#no-benchmark-data').hide(); | |||||
| } | |||||
| }, | }, | ||||
| error: function (xhr, msg, three) { | error: function (xhr, msg, three) { | ||||
| messageBox(false, "Fehler bei der Anfrage."); | messageBox(false, "Fehler bei der Anfrage."); | ||||
| @@ -100,7 +100,7 @@ class UserController extends AbstractController | |||||
| /** | /** | ||||
| * @Route("/get-benchmark-data", name="get_benchmark_data") | * @Route("/get-benchmark-data", name="get_benchmark_data") | ||||
| */ | */ | ||||
| public function getAsset(Request $request) | |||||
| public function getBenchmarkData(Request $request) | |||||
| { | { | ||||
| $assetId = $request->query->get('assetId'); | $assetId = $request->query->get('assetId'); | ||||
| /** @var DinAsset $dinAsset */ | /** @var DinAsset $dinAsset */ | ||||
| @@ -12,6 +12,7 @@ | |||||
| <option value="{{ asset.id }}">{{ asset.dinNumber }} - {{ asset.name }}</option> | <option value="{{ asset.id }}">{{ asset.dinNumber }} - {{ asset.name }}</option> | ||||
| {% endfor %} | {% endfor %} | ||||
| </select> | </select> | ||||
| <div id="no-benchmark-data" class="denk-dir-was-aus-flo" style="color: #6D0507; display: {% if benchmarkValues|length < 1 %} block {% else %} none {% endif %}" >Für sind Anlage leider keine Benchmark-Daten vorhanden!</div> | |||||
| <h2>Risikoanalyse</h2> | <h2>Risikoanalyse</h2> | ||||
| <label for="failure">Wie hoch ist die Ausfallwahrscheinlichkeit?:</label> | <label for="failure">Wie hoch ist die Ausfallwahrscheinlichkeit?:</label> | ||||
| <select name="failure" id="failure"> | <select name="failure" id="failure"> | ||||