package pddapi import "git.rosy.net.cn/baseapi/utils" //查询订单列表 func (a *API) OrderListRangeGet(beginTime, endTime, lastOrderID string, pageSize int) (bool bool, err error) { params := map[string]interface{}{ "start_time": beginTime, "end_time": endTime, "page_size": pageSize, } if lastOrderID != "" { params["last_order_id"] = lastOrderID } result, err := a.AccessAPI("pdd.ddk.order.list.range.get", false, params) if err == nil { if utils.MustInterface2Int64(result["order_list_get_response"].(map[string]interface{})["order_list"]) == 0 { return false, err } else { return true, err } } return false, err } //查询订单详情 func (a *API) OrderDetailGet(orderID string) (bool bool, err error) { params := map[string]interface{}{ "order_sn": orderID, } result, err := a.AccessAPI("pdd.ddk.order.detail.get", false, params) if err == nil { if utils.MustInterface2Int64(result["order_list_get_response"].(map[string]interface{})["order_list"]) == 0 { return false, err } else { return true, err } } return false, err }