From 892256c0b91d15e5597528e71ff29a8353197128 Mon Sep 17 00:00:00 2001 From: Fu Diwei Date: Mon, 24 Mar 2025 11:25:02 +0800 Subject: [PATCH] fix: #544 --- internal/pkg/vendors/baishan-sdk/models.go | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/internal/pkg/vendors/baishan-sdk/models.go b/internal/pkg/vendors/baishan-sdk/models.go index 95a54ac5..b7dfd3f5 100644 --- a/internal/pkg/vendors/baishan-sdk/models.go +++ b/internal/pkg/vendors/baishan-sdk/models.go @@ -1,5 +1,7 @@ package baishansdk +import "encoding/json" + type BaseResponse interface { GetCode() int32 GetMessage() string @@ -61,10 +63,10 @@ type SetDomainConfigResponse struct { } type DomainCertificate struct { - CertId int64 `json:"cert_id"` - Name string `json:"name"` - CertStartTime string `json:"cert_start_time"` - CertExpireTime string `json:"cert_expire_time"` + CertId json.Number `json:"cert_id"` + Name string `json:"name"` + CertStartTime string `json:"cert_start_time"` + CertExpireTime string `json:"cert_expire_time"` } type DomainConfig struct { @@ -72,8 +74,8 @@ type DomainConfig struct { } type DomainConfigHttps struct { - CertId int64 `json:"cert_id"` - ForceHttps *string `json:"force_https,omitempty"` - EnableHttp2 *string `json:"http2,omitempty"` - EnableOcsp *string `json:"ocsp,omitempty"` + CertId json.Number `json:"cert_id"` + ForceHttps *string `json:"force_https,omitempty"` + EnableHttp2 *string `json:"http2,omitempty"` + EnableOcsp *string `json:"ocsp,omitempty"` }