- 修复ebai创建活动返回activity_id是整型的BUG
This commit is contained in:
@@ -93,7 +93,7 @@ func (a *API) ActivityCreate(shopID string, baiduShopID, supplierID int64, activ
|
||||
params := utils.Struct2FlatMap(activity)
|
||||
result, err := a.AccessAPI("activity.create", utils.MergeMaps(params, a.genShopIDParams(shopID, baiduShopID, supplierID)))
|
||||
if err == nil {
|
||||
return utils.Str2Int64(utils.Interface2String(result.Data.(map[string]interface{})["activity_id"])), nil
|
||||
return utils.MustInterface2Int64(result.Data.(map[string]interface{})["activity_id"]), nil
|
||||
}
|
||||
return 0, err
|
||||
}
|
||||
@@ -106,7 +106,7 @@ func (a *API) ActivityUpdate(activityID int64, shopID string, baiduShopID, suppl
|
||||
params[KeyActivityID] = activityID
|
||||
result, err := a.AccessAPI("activity.update", utils.MergeMaps(params, a.genShopIDParams(shopID, baiduShopID, supplierID)))
|
||||
if err == nil {
|
||||
return utils.Str2Int64(utils.Interface2String(result.Data.(map[string]interface{})["activity_id"])), nil
|
||||
return utils.MustInterface2Int64(result.Data.(map[string]interface{})["activity_id"]), nil
|
||||
}
|
||||
return 0, err
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user