Эх сурвалжийг харах

refactor(sslcert): 优化获取 SSL 证书逻辑

- 在获取 SSL 证书之前增加对 oldCertIds 的长度检查
- 如果 oldCertIds 为空,则直接返回 nil,避免不必要的错误处理
fusu 4 долоо хоног өмнө
parent
commit
c9017947b8

+ 3 - 0
internal/service/sslcert.go

@@ -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