shop
This commit is contained in:
@@ -11,7 +11,7 @@ import (
|
||||
// 3、支持全量更新。例:原商品库存是10个,接口传入5个,执行成功商品库存是5个。
|
||||
// 4、可以设置库存为0
|
||||
// 5、超市小时达店铺类型,更新库存out_warehouse_id= store_id(门店id)表示更新门店商品库存。
|
||||
func (a *Api) UpdateSkuStock(param *sku_syncStock_request.SkuSyncStockParam) error {
|
||||
func (a *API) UpdateSkuStock(param *sku_syncStock_request.SkuSyncStockParam) error {
|
||||
request := sku_syncStock_request.New()
|
||||
request.Param = param
|
||||
resp, err := request.Execute(AccessToken)
|
||||
|
||||
@@ -17,12 +17,12 @@ import (
|
||||
)
|
||||
|
||||
//GetStoreDetail 单个获取门店信息
|
||||
func (a *Api) GetStoreDetail() {
|
||||
func (a *API) GetStoreDetail() {
|
||||
|
||||
}
|
||||
|
||||
//BatchCreateStore 批量创建门店
|
||||
func (a *Api) BatchCreateStore(storeInfo BatchCreateStoreReq) (*shop_batchCreateStore_response.ShopBatchCreateStoreData, error) {
|
||||
func (a *API) BatchCreateStore(storeInfo BatchCreateStoreReq) (*shop_batchCreateStore_response.ShopBatchCreateStoreData, error) {
|
||||
request := shop_batchCreateStore_request.New()
|
||||
request.Param = &shop_batchCreateStore_request.ShopBatchCreateStoreParam{
|
||||
RowID: int64(storeInfo.RowID),
|
||||
@@ -49,7 +49,7 @@ func (a *Api) BatchCreateStore(storeInfo BatchCreateStoreReq) (*shop_batchCreate
|
||||
}
|
||||
|
||||
// EditStore 编辑门店
|
||||
func (a *Api) EditStore(storeInfo EditStoreReq) (*shop_editStore_response.ShopEditStoreData, error) {
|
||||
func (a *API) EditStore(storeInfo EditStoreReq) (*shop_editStore_response.ShopEditStoreData, error) {
|
||||
request := shop_editStore_request.New()
|
||||
request.Param = &shop_editStore_request.ShopEditStoreParam{
|
||||
RowID: int64(storeInfo.RowID),
|
||||
@@ -76,7 +76,7 @@ func (a *Api) EditStore(storeInfo EditStoreReq) (*shop_editStore_response.ShopEd
|
||||
}
|
||||
|
||||
//暂停营业
|
||||
func (a *Api) StoreSuspend(info StoreSuspendReq) (*shop_storeSuspend_response.ShopStoreSuspendData, error) {
|
||||
func (a *API) StoreSuspend(info StoreSuspendReq) (*shop_storeSuspend_response.ShopStoreSuspendData, error) {
|
||||
request := shop_storeSuspend_request.New()
|
||||
request.Param = &shop_storeSuspend_request.ShopStoreSuspendParam{
|
||||
StoreID: int64(info.StoreID),
|
||||
@@ -93,7 +93,7 @@ func (a *Api) StoreSuspend(info StoreSuspendReq) (*shop_storeSuspend_response.Sh
|
||||
}
|
||||
|
||||
//门店恢复营业
|
||||
func (a *Api) UnsuspendStore(info UnsuspendStoreReq) (*shop_unsuspendStore_response.ShopUnsuspendStoreData, error) {
|
||||
func (a *API) UnsuspendStore(info UnsuspendStoreReq) (*shop_unsuspendStore_response.ShopUnsuspendStoreData, error) {
|
||||
request := shop_unsuspendStore_request.New()
|
||||
request.Param = &shop_unsuspendStore_request.ShopUnsuspendStoreParam{
|
||||
StoreID: int64(info.StoreID),
|
||||
@@ -110,7 +110,7 @@ func (a *Api) UnsuspendStore(info UnsuspendStoreReq) (*shop_unsuspendStore_respo
|
||||
}
|
||||
|
||||
//创建限售规则模板
|
||||
func (a *Api) CreateTradeLimitTemplate(info CreateTradeLimitTemplateReq) (*trade_createTradeLimitTemplate_response.TradeCreateTradeLimitTemplateData, error) {
|
||||
func (a *API) CreateTradeLimitTemplate(info CreateTradeLimitTemplateReq) (*trade_createTradeLimitTemplate_response.TradeCreateTradeLimitTemplateData, error) {
|
||||
request := trade_createTradeLimitTemplate_request.New()
|
||||
request.Param = &trade_createTradeLimitTemplate_request.TradeCreateTradeLimitTemplateParam{
|
||||
StoreID: info.StoreID,
|
||||
@@ -130,7 +130,7 @@ func (a *Api) CreateTradeLimitTemplate(info CreateTradeLimitTemplateReq) (*trade
|
||||
}
|
||||
|
||||
//门店绑定限售模板
|
||||
func BindStoreSaleLimit(info BindBindStoreSaleLimitReq) (*shop_bindStoreSaleLimit_response.ShopBindStoreSaleLimitData, error) {
|
||||
func (a *API) BindStoreSaleLimit(info BindBindStoreSaleLimitReq) (*shop_bindStoreSaleLimit_response.ShopBindStoreSaleLimitData, error) {
|
||||
request := shop_bindStoreSaleLimit_request.New()
|
||||
request.Param = &shop_bindStoreSaleLimit_request.ShopBindStoreSaleLimitParam{
|
||||
StoreID: info.StoreID,
|
||||
|
||||
Reference in New Issue
Block a user