diff --git a/business/partner/purchase/jd/store_sku2.go b/business/partner/purchase/jd/store_sku2.go index 15943b0f2..f6b5a46d8 100644 --- a/business/partner/purchase/jd/store_sku2.go +++ b/business/partner/purchase/jd/store_sku2.go @@ -101,9 +101,9 @@ func isErrPartialFailed(err error) bool { func getStrOutSkuIDs(l []*jdapi.StoreSkuBatchUpdateResponse, isSuccess bool) (outSkuIDs []string) { for _, v := range l { - if isSuccess && v.Code == 0 { + if isSuccess && jdapi.IsCodeSuccess(v.Code) { outSkuIDs = append(outSkuIDs, v.OutSkuID) - } else if !isSuccess && v.Code != 0 { + } else if !isSuccess && !jdapi.IsCodeSuccess(v.Code) { outSkuIDs = append(outSkuIDs, v.OutSkuID) } }