From 51b9bda820fe9527f6ed015d7c9096c04521326a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=AE=97=E6=A5=A0?= Date: Thu, 27 Oct 2022 15:21:40 +0800 Subject: [PATCH] 1 --- controllers/cms_sku.go | 25 +++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) diff --git a/controllers/cms_sku.go b/controllers/cms_sku.go index eb98ee459..93f09a7f8 100644 --- a/controllers/cms_sku.go +++ b/controllers/cms_sku.go @@ -771,20 +771,25 @@ func (c *SkuController) UpdateMtCatToJd() { // @Param token header string true "认证token" // @Param startTime query int64 true "同步商品开始时间戳" // @Param endTime query int64 true "同步商品结束时间戳" -// @Param checkStatus query int64 true "7-审核通过待上架 3-审核通过" // @Success 200 {object} controllers.CallResult // @Failure 200 {object} controllers.CallResult // @router /SyncTiktokMainSkuToLocalSku [post] func (c *SkuController) SyncTiktokMainSkuToLocalSku() { c.callSyncTiktokMainSkuToLocalSku(func(params *tSkuSyncTiktokMainSkuToLocalSkuParams) (interface{}, string, error) { - err := cms.SyncTiktokMainIdToLocal(params.Ctx, &tiktok_store.MainSku{ - AppOrgCode: "", - CheckStatus: int64(params.CheckStatus), - StartTime: int64(params.StartTime), - EndTime: int64(params.EndTime), - Page: 0, - PageSize: 0, - }) - return "", "", err + var checkStatus = []int64{2, 3, 7} + var errs = make([]error, 0) + for _, v := range checkStatus { + err := cms.SyncTiktokMainIdToLocal(params.Ctx, &tiktok_store.MainSku{ + AppOrgCode: "", + CheckStatus: v, + StartTime: int64(params.StartTime), + EndTime: int64(params.EndTime), + Page: 0, + PageSize: 0, + }) + errs = append(errs, err) + } + + return errs, "", errs[0] }) }