复制饿百上的门店商品到京西

This commit is contained in:
苏尹岚
2020-02-18 14:27:51 +08:00
parent 34c8dc31c5
commit 46e02d3fec
2 changed files with 43 additions and 2 deletions

View File

@@ -1547,3 +1547,29 @@ func CopyEbaiSkuPriceToJx(ctx *jxcontext.Context, baiduShopID string) (err error
}
return err
}
func CopyEbaiStoreSkusToJx(ctx *jxcontext.Context, baiduShopID string, storeID int) (err error) {
db := dao.GetDB()
var storeSkuBindInfo []*StoreSkuBindInfo
skuList, err := api.EbaiAPI.PageGetSkuList(utils.Str2Int64(baiduShopID))
for _, v := range skuList {
var skuName model.SkuName
sql2 := `
SELECT * FROM sku_name WHERE upc = ?
`
sqlParams2 := []interface{}{
v["upc"].(string),
}
dao.GetRow(db, &skuName, sql2, sqlParams2)
skuBindInfo := &StoreSkuBindInfo{
StoreID: storeID,
NameID: skuName.ID,
UnitPrice: skuName.Price,
IsFocus: 1,
IsSale: 1,
}
storeSkuBindInfo = append(storeSkuBindInfo, skuBindInfo)
}
UpdateStoresSkusByBind(ctx, nil, storeSkuBindInfo, true, true)
return err
}