feat: API zum gezielten Überschreiben einzelner KUE-Mock-Werte erstellt

- nur betroffene window.win_*[slot] Werte werden ersetzt
- gesamte Datei bleibt erhalten
- handleSave übermittelt nur geänderte Felder und Slot
This commit is contained in:
Ismail Ali
2025-04-16 22:17:56 +02:00
parent 49ccf1da5d
commit 28775ab63c
4 changed files with 35 additions and 82 deletions

View File

@@ -88,14 +88,14 @@ const handleSave = async ({
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
data: {
kueID: ids,
kueBezeichnungen: bezeichnungen,
isolationsgrenzwerte,
verzoegerung,
untereSchleifenGrenzwerte,
obereSchleifenGrenzwerte,
schleifenintervall,
slot,
changes: {
win_kueID: ids[slot],
win_kueLimit1: isolationsgrenzwerte[slot],
win_kueDelay1: verzoegerung[slot],
win_kueLimit2Low: untereSchleifenGrenzwerte[slot],
win_kueLimit2High: obereSchleifenGrenzwerte[slot],
win_kueLoopInterval: schleifenintervall[slot],
},
}),
});