Commit 8b6774a4 by 杨树贤

fix

parent acbbb049
Showing with 4 additions and 2 deletions
......@@ -295,6 +295,10 @@ func (ls *LyService) GetStock(sku model.LySku) (stock_all int64, jd_stock int64,
if shouldClose {
defer redisCon.Close()
}
skuLockStockOnwayStr, _ := redis.String(redisCon.Do("HGET", "sku_lock_stock_onway", sku.GoodsId))
skuLockStockOnway, _ := strconv.ParseInt(skuLockStockOnwayStr, 10, 64)
sku.OnwayStock = sku.OnwayStock - int(skuLockStockOnway)
sku.PhysicalStock = sku.Stock - int64(sku.OnwayStock)
stockStr, _ := redis.String(redisCon.Do("HGET", "sku_lock_stock", sku.GoodsId))
......@@ -305,8 +309,6 @@ func (ls *LyService) GetStock(sku model.LySku) (stock_all int64, jd_stock int64,
stock_all_t = sku.Stock - lockStock
}
skuLockStockOnwayStr, _ := redis.String(redisCon.Do("HGET", "sku_lock_stock_onway", sku.GoodsId))
skuLockStockOnway, _ := strconv.ParseInt(skuLockStockOnwayStr, 10, 64)
//实际库存
sku.PhysicalStock = sku.Stock - int64(sku.OnwayStock) - (lockStock - skuLockStockOnway)
//获取京东库存
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment