From c3c42c5d0a38fb56ec2e7ec26e273b6fe4eb2cf8 Mon Sep 17 00:00:00 2001 From: JeshuaRen <270813223@qq.com> Date: Wed, 12 Feb 2025 17:02:23 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4uploader=E4=B8=8A=E4=BC=A0?= =?UTF-8?q?=E5=8F=82=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sdks/uploader/uploader.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/sdks/uploader/uploader.go b/sdks/uploader/uploader.go index a421d7b..7a99b2c 100644 --- a/sdks/uploader/uploader.go +++ b/sdks/uploader/uploader.go @@ -91,14 +91,14 @@ var UploadSourceTypeUnion = types.NewTypeUnion[UploadSource]( var _ = serder.UseTypeUnionInternallyTagged(&UploadSourceTypeUnion, "type") type PackageSource struct { - serder.Metadata `union:"packageSource"` + serder.Metadata `union:"jcs"` UploadSourceBase Type string `json:"type"` PackageID cdssdk.PackageID `json:"packageID"` } type UrlSource struct { - serder.Metadata `union:"urlSource"` + serder.Metadata `union:"url"` UploadSourceBase Type string `json:"type"` Url string `json:"url"` @@ -122,6 +122,7 @@ var _ = serder.UseTypeUnionInternallyTagged(&UploadTargetTypeUnion, "type") type UrlTarget struct { serder.Metadata `union:"url"` UploadTargetBase + Type string `json:"type"` ClusterID ClusterID `json:"clusterId"` JCSUploadInfo cdsapi.ObjectUploadInfo `form:"JCSUploadInfo"` } @@ -129,6 +130,7 @@ type UrlTarget struct { type ApiTarget struct { serder.Metadata `union:"api"` UploadTargetBase + Type string `json:"type"` Clusters []ClusterID `json:"clusters"` }