shop
This commit is contained in:
@@ -11,7 +11,7 @@ import (
|
|||||||
// 3、支持全量更新。例:原商品库存是10个,接口传入5个,执行成功商品库存是5个。
|
// 3、支持全量更新。例:原商品库存是10个,接口传入5个,执行成功商品库存是5个。
|
||||||
// 4、可以设置库存为0
|
// 4、可以设置库存为0
|
||||||
// 5、超市小时达店铺类型,更新库存out_warehouse_id= store_id(门店id)表示更新门店商品库存。
|
// 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 := sku_syncStock_request.New()
|
||||||
request.Param = param
|
request.Param = param
|
||||||
resp, err := request.Execute(AccessToken)
|
resp, err := request.Execute(AccessToken)
|
||||||
|
|||||||
@@ -17,12 +17,12 @@ import (
|
|||||||
)
|
)
|
||||||
|
|
||||||
//GetStoreDetail 单个获取门店信息
|
//GetStoreDetail 单个获取门店信息
|
||||||
func (a *Api) GetStoreDetail() {
|
func (a *API) GetStoreDetail() {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//BatchCreateStore 批量创建门店
|
//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 := shop_batchCreateStore_request.New()
|
||||||
request.Param = &shop_batchCreateStore_request.ShopBatchCreateStoreParam{
|
request.Param = &shop_batchCreateStore_request.ShopBatchCreateStoreParam{
|
||||||
RowID: int64(storeInfo.RowID),
|
RowID: int64(storeInfo.RowID),
|
||||||
@@ -49,7 +49,7 @@ func (a *Api) BatchCreateStore(storeInfo BatchCreateStoreReq) (*shop_batchCreate
|
|||||||
}
|
}
|
||||||
|
|
||||||
// EditStore 编辑门店
|
// 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 := shop_editStore_request.New()
|
||||||
request.Param = &shop_editStore_request.ShopEditStoreParam{
|
request.Param = &shop_editStore_request.ShopEditStoreParam{
|
||||||
RowID: int64(storeInfo.RowID),
|
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 := shop_storeSuspend_request.New()
|
||||||
request.Param = &shop_storeSuspend_request.ShopStoreSuspendParam{
|
request.Param = &shop_storeSuspend_request.ShopStoreSuspendParam{
|
||||||
StoreID: int64(info.StoreID),
|
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 := shop_unsuspendStore_request.New()
|
||||||
request.Param = &shop_unsuspendStore_request.ShopUnsuspendStoreParam{
|
request.Param = &shop_unsuspendStore_request.ShopUnsuspendStoreParam{
|
||||||
StoreID: int64(info.StoreID),
|
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 := trade_createTradeLimitTemplate_request.New()
|
||||||
request.Param = &trade_createTradeLimitTemplate_request.TradeCreateTradeLimitTemplateParam{
|
request.Param = &trade_createTradeLimitTemplate_request.TradeCreateTradeLimitTemplateParam{
|
||||||
StoreID: info.StoreID,
|
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 := shop_bindStoreSaleLimit_request.New()
|
||||||
request.Param = &shop_bindStoreSaleLimit_request.ShopBindStoreSaleLimitParam{
|
request.Param = &shop_bindStoreSaleLimit_request.ShopBindStoreSaleLimitParam{
|
||||||
StoreID: info.StoreID,
|
StoreID: info.StoreID,
|
||||||
|
|||||||
Reference in New Issue
Block a user