diff --git a/internal/web/actions/default/servers/fixLog.go b/internal/web/actions/default/servers/fixLog.go index 3835536b..09d40379 100644 --- a/internal/web/actions/default/servers/fixLog.go +++ b/internal/web/actions/default/servers/fixLog.go @@ -12,9 +12,9 @@ type FixLogAction struct { } func (this *FixLogAction) RunPost(params struct { - LogId int64 + LogIds []int64 }) { - _, err := this.RPC().NodeLogRPC().FixNodeLog(this.AdminContext(), &pb.FixNodeLogRequest{NodeLogId: params.LogId}) + _, err := this.RPC().NodeLogRPC().FixNodeLogs(this.AdminContext(), &pb.FixNodeLogsRequest{NodeLogIds: params.LogIds}) if err != nil { this.ErrorPage(err) return diff --git a/internal/web/actions/default/servers/index.go b/internal/web/actions/default/servers/index.go index e5e9bfe1..3b883139 100644 --- a/internal/web/actions/default/servers/index.go +++ b/internal/web/actions/default/servers/index.go @@ -258,7 +258,7 @@ func (this *IndexAction) RunGet(params struct { NodeId: 0, Role: nodeconfigs.NodeRoleNode, Offset: 0, - Size: 10, + Size: 20, Level: "", FixedState: int32(configutils.BoolStateNo), AllServers: true, @@ -279,7 +279,7 @@ func (this *IndexAction) RunGet(params struct { var server = serverResp.Server if server == nil { // 设置为已修复 - _, err = this.RPC().NodeLogRPC().FixNodeLog(this.AdminContext(), &pb.FixNodeLogRequest{NodeLogId: errorLog.Id}) + _, err = this.RPC().NodeLogRPC().FixNodeLogs(this.AdminContext(), &pb.FixNodeLogsRequest{NodeLogIds: []int64{errorLog.Id}}) if err != nil { this.ErrorPage(err) return @@ -297,7 +297,7 @@ func (this *IndexAction) RunGet(params struct { var node = nodeResp.Node if node == nil || node.NodeCluster == nil { // 设置为已修复 - _, err = this.RPC().NodeLogRPC().FixNodeLog(this.AdminContext(), &pb.FixNodeLogRequest{NodeLogId: errorLog.Id}) + _, err = this.RPC().NodeLogRPC().FixNodeLogs(this.AdminContext(), &pb.FixNodeLogsRequest{NodeLogIds: []int64{errorLog.Id}}) if err != nil { this.ErrorPage(err) return diff --git a/web/views/@default/servers/index.css b/web/views/@default/servers/index.css index 4bc06a03..178b01ed 100644 --- a/web/views/@default/servers/index.css +++ b/web/views/@default/servers/index.css @@ -3,4 +3,14 @@ right: 1em; top: 2.2em; } +.ui.message .content { + padding-right: 1em; +} +.node-logs-box { + max-height: 11.6em; + overflow-y: auto; +} +.node-logs-box::-webkit-scrollbar { + width: 4px; +} /*# sourceMappingURL=index.css.map */ \ No newline at end of file diff --git a/web/views/@default/servers/index.css.map b/web/views/@default/servers/index.css.map index 6bf1fbbf..99fa71de 100644 --- a/web/views/@default/servers/index.css.map +++ b/web/views/@default/servers/index.css.map @@ -1 +1 @@ -{"version":3,"sources":["index.less"],"names":[],"mappings":"AAAA,GAAG,QACF,MAAK;EACJ,kBAAA;EACA,UAAA;EACA,UAAA","file":"index.css"} \ No newline at end of file +{"version":3,"sources":["index.less"],"names":[],"mappings":"AAAA,GAAG,QACF,MAAK;EACJ,kBAAA;EACA,UAAA;EACA,UAAA;;AAJF,GAAG,QAOF;EACC,kBAAA;;AAIF;EACC,kBAAA;EACA,gBAAA;;AAGD,cAAc;EACb,UAAA","file":"index.css"} \ No newline at end of file diff --git a/web/views/@default/servers/index.html b/web/views/@default/servers/index.html index a0f332c9..5204ebad 100644 --- a/web/views/@default/servers/index.html +++ b/web/views/@default/servers/index.html @@ -5,10 +5,10 @@