- 添加SKU,商家分类存在和不存在的错误判断

This commit is contained in:
gazebo
2019-07-11 21:47:36 +08:00
parent 4a620746c4
commit aa78c0d67f
5 changed files with 73 additions and 21 deletions

View File

@@ -43,7 +43,10 @@ const (
const (
ErrCodeSysErr = 700 // 系统错误,按美团外卖技术支持的说法,可当成需重试的错误
ErrCodeAccessLimited = 711 // 接口调用过于频繁,触发流控,请降低调用频率
ErrCodeNoAppFood = 805 // 不存在此菜品
ErrCodeNoAppFood = 805 // 不存在此菜品
ErrCodeSkuCategoryNotExist = 1021 // 菜品分类不存在
ErrCodeSkuCategoryExist = 1037 // 菜品分类已存在
)
type API struct {

View File

@@ -21,10 +21,10 @@ func init() {
baseapi.Init(sugarLogger)
// 菜市
// api = New("589", "a81eb3df418d83d6a1a4b7c572156d2f", "")
api = New("589", "a81eb3df418d83d6a1a4b7c572156d2f", "")
// 果园
api = New("4123", "df2c88338b85f830cebce2a9eab56628", "")
// api = New("4123", "df2c88338b85f830cebce2a9eab56628", "")
// api.SetUserCookie("_lx_utm", "utm_source%3D60066")
// api.SetUserCookie("_lxsdk", "82B825F99C7098EE5254EB228DC2A863CE34008DFF4AD0913E8DC80D009AA95E")

View File

@@ -303,3 +303,15 @@ func interface2CatList(data interface{}, level int, interface2CatHandler func(da
}
return cats
}
func IsErrCategoryExist(err error) (isExist bool) {
return utils.IsErrMatch(err, utils.Int2Str(ErrCodeSkuCategoryExist), nil)
}
func IsErrCategoryNotExist(err error) (isExist bool) {
return utils.IsErrMatch(err, utils.Int2Str(ErrCodeSkuCategoryNotExist), nil)
}
func IsErrSkuNotExist(err error) (isExist bool) {
return utils.IsErrMatch(err, utils.Int2Str(ErrCodeNoAppFood), nil)
}