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] }) }