From e3d72d29d3a98fedb49db4f96d0bd061309b6c70 Mon Sep 17 00:00:00 2001 From: suyl <770236076@qq.com> Date: Mon, 10 May 2021 16:32:52 +0800 Subject: [PATCH] aa --- platformapi/tbunionapi/sku.go | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/platformapi/tbunionapi/sku.go b/platformapi/tbunionapi/sku.go index 2e4db128..8137304d 100644 --- a/platformapi/tbunionapi/sku.go +++ b/platformapi/tbunionapi/sku.go @@ -39,13 +39,17 @@ type OptimusMaterialResult struct { } //物料精选 -func (a *API) OptimusMaterial(materialID, adzoneID, pageNo, pageSize int) (activityInfoGetResult []*OptimusMaterialResult, err error) { - result, err := a.AccessAPI("taobao.tbk.dg.optimus.material", false, map[string]interface{}{ +func (a *API) OptimusMaterial(itemID, materialID, adzoneID, pageNo, pageSize int) (activityInfoGetResult []*OptimusMaterialResult, err error) { + params := map[string]interface{}{ "material_id": materialID, "adzone_id": adzoneID, "page_no": pageNo, "page_size": pageSize, - }) + } + if itemID != 0 { + params["item_id"] = itemID + } + result, err := a.AccessAPI("taobao.tbk.dg.optimus.material", false, params) if err == nil { utils.Map2StructByJson(result["result_list"], &activityInfoGetResult, false) }