- 在获取 SSL 证书之前增加对 oldCertIds 的长度检查 - 如果 oldCertIds 为空,则直接返回 nil,避免不必要的错误处理
@@ -116,6 +116,9 @@ func (s *sslCertService) EditSslPolicy(ctx context.Context, sslPolicyId int64, C
if err != nil {
return fmt.Errorf("获取SSL证书失败: %w", err)
}
+ if len(oldCertIds) == 0 {
+ return nil
+ }
var sslCertsSlice []sslCerts