From 23e2dc6af4aa7e703487ed91cd48e8d477b85d31 Mon Sep 17 00:00:00 2001 From: zhangchenhao Date: Wed, 14 May 2025 20:10:41 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AF=81=E4=B9=A6=E9=83=A8=E7=BD=B2=E5=8F=AF?= =?UTF-8?q?=E9=80=89=E6=8B=A9=E8=B7=B3=E8=BF=87=E9=87=8D=E5=A4=8D=E9=83=A8?= =?UTF-8?q?=E7=BD=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/internal/workflow/executor.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/backend/internal/workflow/executor.go b/backend/internal/workflow/executor.go index f04b896..b531195 100644 --- a/backend/internal/workflow/executor.go +++ b/backend/internal/workflow/executor.go @@ -55,7 +55,13 @@ func deploy(params map[string]any) (any, error) { logger.Info("=============部署失败=============") return nil, errors.New("证书不存在") } - certStr, ok := certificate.(string) + certificateMap, ok := params["certificate"].(map[string]any) + if !ok { + logger.Error("证书不存在") + logger.Info("=============部署失败=============") + return nil, errors.New("证书不存在") + } + certStr, ok := certificateMap["cert"].(string) if !ok { logger.Error("证书格式错误") logger.Info("=============部署失败=============")