From 51a3029c09a05b95bb134c262f6d30c1896c53d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E7=A5=A5=E8=B6=85?= Date: Sun, 10 Mar 2024 11:26:28 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9C=A8=E7=BC=93=E5=AD=98=E4=BB=BB=E5=8A=A1?= =?UTF-8?q?=E9=94=AE=E5=80=BC=E4=B8=AD=E5=A2=9E=E5=8A=A0=E9=9B=86=E7=BE=A4?= =?UTF-8?q?=E4=BF=A1=E6=81=AF=EF=BC=8C=E4=BB=A5=E4=BE=BF=E4=BA=8E=E8=B0=83?= =?UTF-8?q?=E8=AF=95=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../rpc/services/service_http_cache_task.go | 28 ++++++++++++++----- 1 file changed, 21 insertions(+), 7 deletions(-) diff --git a/internal/rpc/services/service_http_cache_task.go b/internal/rpc/services/service_http_cache_task.go index 0420df63..da5b9352 100644 --- a/internal/rpc/services/service_http_cache_task.go +++ b/internal/rpc/services/service_http_cache_task.go @@ -353,14 +353,28 @@ func (this *HTTPCacheTaskService) FindEnabledHTTPCacheTask(ctx context.Context, key.Errors = nil } + // 集群信息 + var pbNodeCluster *pb.NodeCluster + if !isFromUser && key.ClusterId > 0 { + clusterName, findClusterErr := models.SharedNodeClusterDAO.FindNodeClusterName(tx, int64(key.ClusterId)) + if findClusterErr != nil { + return nil, findClusterErr + } + pbNodeCluster = &pb.NodeCluster{ + Id: int64(key.ClusterId), + Name: clusterName, + } + } + pbKeys = append(pbKeys, &pb.HTTPCacheTaskKey{ - Id: int64(key.Id), - TaskId: int64(key.TaskId), - Key: key.Key, - KeyType: key.KeyType, - IsDone: key.IsDone, - IsDoing: !key.IsDone && len(key.DecodeNodes()) > 0, - ErrorsJSON: key.Errors, + Id: int64(key.Id), + TaskId: int64(key.TaskId), + Key: key.Key, + KeyType: key.KeyType, + IsDone: key.IsDone, + IsDoing: !key.IsDone && len(key.DecodeNodes()) > 0, + ErrorsJSON: key.Errors, + NodeCluster: pbNodeCluster, }) }