- sku man.

This commit is contained in:
gazebo
2018-09-11 16:20:27 +08:00
parent 70bf5a522a
commit 7f4c125279
15 changed files with 280 additions and 124 deletions

View File

@@ -71,10 +71,10 @@ type IPurchasePlatformHandler interface {
DeleteCategory(cat *model.SkuCategory, userName string) error
ReorderCategories(parentCat *model.SkuCategory, userName string) (err error)
CreateSku(sku *model.Sku) (err error)
CreateSku(sku *model.Sku, userName string) (err error)
ReadSku(vendorSkuID string) (skuName *model.SkuName, sellPlaces []*model.Place, sku *model.Sku, err error)
UpdateSku(sku *model.Sku) (err error)
DeleteSku(sku *model.Sku) (err error)
UpdateSku(sku *model.Sku, userName string) (err error)
DeleteSku(sku *model.Sku, userName string) (err error)
}
type IDeliveryPlatformHandler interface {

View File

@@ -26,7 +26,7 @@ func (p *PurchaseHandler) ReorderCategories(parentCat *model.SkuCategory, userNa
return nil
}
func (p *PurchaseHandler) CreateSku(sku *model.Sku) (err error) {
func (p *PurchaseHandler) CreateSku(sku *model.Sku, userName string) (err error) {
return nil
}
@@ -34,10 +34,10 @@ func (p *PurchaseHandler) ReadSku(vendorSkuID string) (skuName *model.SkuName, s
return nil, nil, nil, nil
}
func (p *PurchaseHandler) UpdateSku(sku *model.Sku) (err error) {
func (p *PurchaseHandler) UpdateSku(sku *model.Sku, userName string) (err error) {
return nil
}
func (p *PurchaseHandler) DeleteSku(sku *model.Sku) (err error) {
func (p *PurchaseHandler) DeleteSku(sku *model.Sku, userName string) (err error) {
return nil
}

View File

@@ -159,7 +159,7 @@ func (p *PurchaseHandler) cuSku(sku *model.Sku, handler func(skuExt *skuInfoExt,
return err
}
func (p *PurchaseHandler) CreateSku(sku *model.Sku) (err error) {
func (p *PurchaseHandler) CreateSku(sku *model.Sku, userName string) (err error) {
return p.cuSku(sku, func(skuExt *skuInfoExt, skuName string, shopCategories []int64, addParams map[string]interface{}) (string, error) {
return api.JdAPI.AddSku(utils.Int2Str(sku.ID), skuExt.JdCategoryID, shopCategories, skuExt.BrandID, skuName, skuExt.Price, jxutils.IntWeight2Float(sku.Weight), []string{skuExt.Img}, 1, true, addParams)
})
@@ -214,7 +214,7 @@ func (p *PurchaseHandler) ReadSku(vendorSkuID string) (skuName *model.SkuName, s
return nil, nil, nil, err
}
func (p *PurchaseHandler) UpdateSku(sku *model.Sku) (err error) {
func (p *PurchaseHandler) UpdateSku(sku *model.Sku, userName string) (err error) {
return p.cuSku(sku, func(skuExt *skuInfoExt, skuName string, shopCategories []int64, addParams map[string]interface{}) (string, error) {
params := utils.MergeMaps(addParams)
params["categoryId"] = skuExt.JdCategoryID
@@ -228,7 +228,7 @@ func (p *PurchaseHandler) UpdateSku(sku *model.Sku) (err error) {
})
}
func (p *PurchaseHandler) DeleteSku(sku *model.Sku) (err error) {
func (p *PurchaseHandler) DeleteSku(sku *model.Sku, userName string) (err error) {
if !globals.EnableStoreWrite {
return nil
}