TDR Modal Slot Nummer anzeigen

This commit is contained in:
ISA
2025-03-25 12:22:07 +01:00
parent fe5403efc4
commit d59027dc17
4 changed files with 26 additions and 9 deletions

View File

@@ -58,6 +58,13 @@ const TDRChartActionBar: React.FC = () => {
//--------------------------------
return (
<div className="flex justify-between items-center p-2 bg-gray-100 rounded-lg space-x-4">
{/* Ausgewählte Slot Nummer anzeigen */}
<div className="text-sm font-semibold">
{selectedSlot !== null
? `Slot ${selectedSlot + 1}`
: "Kein Slot gewählt"}
</div>
{/* 🔵 Linke Seite: Reset-Button */}
<button
className="border border-gray-300 bg-white rounded px-3 py-1 text-sm hover:bg-gray-200"

View File

@@ -148,13 +148,19 @@ const Kue705FO: React.FC<Kue705FOProps> = ({
modulName
);
const { loopDisplayValue, setLoopDisplayValue } = useLoopDisplay(
typeof schleifenwiderstand === "number"
const loopValue =
activeButton === "TDR"
? Array.isArray(tdrLocation) && typeof tdrLocation[slotIndex] === "number"
? tdrLocation[slotIndex]
: 0
: typeof schleifenwiderstand === "number"
? schleifenwiderstand
: Number(schleifenwiderstand),
: Number(schleifenwiderstand);
const { loopDisplayValue, setLoopDisplayValue } = useLoopDisplay(
loopValue,
activeButton
);
const zoomPlugin = useChartPlugin();
useChartData(loopMeasurementCurveChartData);
const { chartInstance } = useTDRChart(selectedChartData);

View File

@@ -6,5 +6,5 @@
2: Patch oder Hotfix (Bugfixes oder kleine Änderungen).
*/
const webVersion = "1.6.159";
const webVersion = "1.6.160";
export default webVersion;

View File

@@ -6,20 +6,24 @@ export const goTDR = (
return;
}
const slotFormat = slotIndex < 10 ? `${slotIndex}` : `${slotIndex}`;
//const slotFormat = slotIndex < 10 ? `${slotIndex}` : `${slotIndex}`;
setLoading(true);
alert(`TDR wird für Slot ${slotIndex + 1} gestartet...`);
//alert(`TDR wird für Slot ${slotIndex + 1} gestartet...`);
fetch(
`/CPL?Service/Kabelueberwachung.html&KTT${slotFormat}=1&slot=${slotIndex}`,
//`${window.location.origin}/CPL?Service/Kabelueberwachung.html&KTT${slotFormat}=1&slot=${slotIndex}`,
`${window.location.origin}/CPL?Service/Kabelueberwachung.html&KTT${slotIndex}=1`,
{
method: "GET",
}
)
.then((response) => {
if (response.ok) {
alert(`TDR erfolgreich gestartet für Slot ${slotIndex + 1}`);
alert(`TDR erfolgreich gestartet für Slot index ${slotIndex + 1}`);
/* alert(
`TDR erfolgreich gestartet für Slot format ${Number(slotFormat) + 1}`
); */
console.log("TDR erfolgreich gestartet für Slot", slotIndex + 1);
} else {
console.error("Fehler beim Senden der TDR-Anfrage");