diff --git a/src/Server/ZB.MOM.WW.OtOpcUa.AdminUI/Components/Pages/Scripts.razor b/src/Server/ZB.MOM.WW.OtOpcUa.AdminUI/Components/Pages/Scripts.razor index 56c26050..54130124 100644 --- a/src/Server/ZB.MOM.WW.OtOpcUa.AdminUI/Components/Pages/Scripts.razor +++ b/src/Server/ZB.MOM.WW.OtOpcUa.AdminUI/Components/Pages/Scripts.razor @@ -25,30 +25,72 @@ else } else { - @foreach (var s in _rows) - { -
- - @s.ScriptId - · @s.Name - · @s.Language - hash=@DisplayText.Abbreviate(s.SourceHash, 12) - -
-
- Edit -
-
@s.SourceCode
-
-
- } + + + + + + + + + @foreach (var s in _rows) + { + + + + + } + +
Script
+
+ @(string.IsNullOrWhiteSpace(s.Name) ? s.ScriptId : s.Name) + @s.Language +
+
+ @s.ScriptId · hash=@DisplayText.Abbreviate(s.SourceHash, 12) +
+
+
+ + Edit +
+
} } +@if (FindSourceScript() is { } src) +{ + + +} + @code { private List