ebaiapi.IsErrSkuExist, IsErrSkuNotExist

This commit is contained in:
gazebo
2020-01-20 09:59:32 +08:00
parent 06c1147292
commit 3c7671b72f
2 changed files with 25 additions and 9 deletions

View File

@@ -32,6 +32,9 @@ const (
var (
shopSkuBatchFailedSkuReg = regexp.MustCompile(`请核查以下sku(\{.*\})`)
skuExistMsgList = []string{"商品已存在", "shop sku exist", "已被使用,请更换"}
skuNotExistMsgList = []string{"sku_id与shop_id不匹配", "SKU不存在或者已经被删除", "商品不存在"}
)
type CategoryInfo struct {
@@ -551,11 +554,19 @@ func IsErrCategoryNotExist(err error) (isNotExist bool) {
}
func IsErrSkuExist(err error) (isExist bool) {
return utils.IsErrMatch(err, "1", []string{"商品已存在", "shop sku exist", "已被使用,请更换"})
return utils.IsErrMatch(err, "1", skuExistMsgList)
}
func IsErrSkuNotExist(err error) (isExist bool) {
return utils.IsErrMatch(err, "1", []string{"sku_id与shop_id不匹配", "SKU不存在或者已经被删除", "商品不存在"})
return utils.IsErrMatch(err, "1", skuNotExistMsgList)
}
func IsMsgSkuExist(msg string) bool {
return utils.IsErrMsgMatch(msg, skuExistMsgList)
}
func IsMsgSkuNotExist(msg string) bool {
return utils.IsErrMsgMatch(msg, skuNotExistMsgList)
}
func (a *API) GetEbaiSkuIDFromCustomID(shopID, customSkuID string) (ebaiSkuID int64) {