jdsh2
This commit is contained in:
@@ -729,6 +729,45 @@ func (a *API) ShopDetail(storeID int) (shopDetailResult *ShopDetailResult, err e
|
||||
return shopDetailResult, err
|
||||
}
|
||||
|
||||
type ShopListResult struct {
|
||||
Total int `json:"total"`
|
||||
List []struct {
|
||||
StoreID int `json:"storeId"`
|
||||
StoreName string `json:"storeName"`
|
||||
StoreStatus string `json:"storeStatus"`
|
||||
OperateStatus string `json:"operateStatus"`
|
||||
AuditStatus string `json:"auditStatus"`
|
||||
AuditStatusNum int `json:"auditStatusNum"`
|
||||
AddNameExtend interface{} `json:"addNameExtend"`
|
||||
AddName string `json:"addName"`
|
||||
Status interface{} `json:"status"`
|
||||
Kilometres interface{} `json:"kilometres"`
|
||||
Created string `json:"created"`
|
||||
Modified string `json:"modified"`
|
||||
UnitCategoryName string `json:"unitCategoryName"`
|
||||
} `json:"list"`
|
||||
}
|
||||
|
||||
//查询门店列表
|
||||
//https://porder.shop.jd.com/order/orderlist/allOrders
|
||||
func (a *API) ShopList(pageNum int) (shopDetailResult *ShopListResult, err error) {
|
||||
reqID := time.Now().Unix()
|
||||
result, err := a.AccessStorePage2("https://o2o-stores.shop.jd.com/shop/list", map[string]interface{}{
|
||||
"t": reqID,
|
||||
"version": "1.0.0",
|
||||
"source": "pc",
|
||||
"requestId": reqID,
|
||||
"pageNum": pageNum,
|
||||
"pageSize": 200,
|
||||
"categoryId1": 3,
|
||||
"categoryId2": 4,
|
||||
}, false)
|
||||
if err == nil {
|
||||
utils.Map2StructByJson(result["data"], &shopDetailResult, false)
|
||||
}
|
||||
return shopDetailResult, err
|
||||
}
|
||||
|
||||
//更新门店起送等
|
||||
//https://porder.shop.jd.com/order/orderlist/allOrders
|
||||
func (a *API) UpdateExpand(storeID int) (err error) {
|
||||
|
||||
Reference in New Issue
Block a user