From f830c4f151a25b572f399a9a0651378506734d10 Mon Sep 17 00:00:00 2001 From: gazebo Date: Mon, 15 Oct 2018 14:43:11 +0800 Subject: [PATCH] - check copyMode for CopyStoreSkus --- business/jxstore/cms/store_sku.go | 4 ++++ controllers/cms_store_sku.go | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/business/jxstore/cms/store_sku.go b/business/jxstore/cms/store_sku.go index 1312260e6..8cce4ddc0 100644 --- a/business/jxstore/cms/store_sku.go +++ b/business/jxstore/cms/store_sku.go @@ -1,6 +1,7 @@ package cms import ( + "fmt" "strconv" "time" @@ -391,6 +392,9 @@ func UpdateStoresSkus(storeIDs []int, skuBindInfos []*StoreSkuBindInfo, userName } func CopyStoreSkus(fromStoreID, toStoreID int, copyMode string, params map[string]interface{}, userName string) (num int64, err error) { + if copyMode != CopyStoreSkuModeFresh && copyMode != CopyStoreSkuModeUpdate { + return 0, fmt.Errorf("不支持的拷贝模式:%s", copyMode) + } db := dao.GetDB() sqlCatAndSku := "" sqlCatAndSkuParams := make([]interface{}, 0) diff --git a/controllers/cms_store_sku.go b/controllers/cms_store_sku.go index abddf23dc..2249009a2 100644 --- a/controllers/cms_store_sku.go +++ b/controllers/cms_store_sku.go @@ -75,7 +75,7 @@ func (c *StoreSkuController) UpdateStoreSkus() { } // @Title 同步商家商品信息 -// @Description 同步商家商品信息,单店模式厂商才支持 +// @Description 同步商家商品信息 // @Param token header string true "认证token" // @Param storeIDs formData string true "门店ID列表" // @Param vendorID formData int true "厂商ID"