From 4da89c226ec731282e2cd26dd23b80bfbee9fadf Mon Sep 17 00:00:00 2001 From: gazebo Date: Fri, 21 Sep 2018 09:57:08 +0800 Subject: [PATCH] - Shop op. --- platformapi/ebaiapi/shop.go | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/platformapi/ebaiapi/shop.go b/platformapi/ebaiapi/shop.go index 81097d46..3bd3531a 100644 --- a/platformapi/ebaiapi/shop.go +++ b/platformapi/ebaiapi/shop.go @@ -137,3 +137,30 @@ func (a *API) ShopIDBatchUpdate(baiduShopIDs []string, shopIDs []string) (err er } return err } + +func (a *API) ShopOnline(shopID string, baiduShopID int64) (err error) { + params := a.genParams(shopID, baiduShopID) + _, err = a.AccessAPI("shop.open", params) + if err == nil { + return nil + } + return err +} + +func (a *API) ShopOffline(shopID string, baiduShopID int64) (err error) { + params := a.genParams(shopID, baiduShopID) + _, err = a.AccessAPI("shop.offline", params) + if err == nil { + return nil + } + return err +} + +func (a *API) ShopClose(shopID string, baiduShopID int64) (err error) { + params := a.genParams(shopID, baiduShopID) + _, err = a.AccessAPI("shop.close", params) + if err == nil { + return nil + } + return err +}