package jdSdk

import "code.fnuoos.com/go_rely_warehouse/zyos_go_third_party_api.git/comm"

// Guess is 猜你喜欢 https://open.jd.com/home/home#/doc/api?apiCateId=461&apiId=5479&apiName=jd.union.open.goods.material.query
func Guess(r *RequestJD) ([]byte, error) {
	method := "jdSdk.union.open.goods.material.query"
	args := map[string]interface{}{
		"pageIndex": r.PageIndex,
		"pageSize":  r.PageSize,
		// 1-好券商品,2-精选卖场,10-9.9包邮,15-京东配送,22-实时热销榜,23-为你推荐,24-数码家电,25-超市,26-母婴玩具,27-家具日用,28-美妆穿搭,29-医药保健,30-图书文具,31-今日必推,32-京东好物,33-京东秒杀,34-拼购商品,40-高收益榜,41-自营热卖榜,109-新品首发,110-自营,112-京东爆品,125-首购商品,129-高佣榜单,130-视频商品,153-历史最低价商品榜
		"eliteId": r.EliteID,
		// 排序字段(price:单价, commissionShare:佣金比例, commission:佣金, inOrderCount30DaysSku:sku维度30天引单量,comments:评论数,goodComments:好评数)
		"sortName": r.SortName,
	}
	if r.UserIDType != 0 && r.UserID != "" {
		args["userIdType"] = r.UserIDType
		args["userId"] = r.UserID
	}
	return send(method,  comm.Arg{"goodsReq": args})
}