Commit 97b5437f by hcy Committed by 杨树贤

PhysicalStock

parent 8b6774a4
Showing with 2 additions and 5 deletions
......@@ -297,9 +297,6 @@ func (ls *LyService) GetStock(sku model.LySku) (stock_all int64, jd_stock int64,
}
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))
lockStock, _ := strconv.ParseInt(stockStr, 10, 64)
......@@ -309,8 +306,8 @@ func (ls *LyService) GetStock(sku model.LySku) (stock_all int64, jd_stock int64,
stock_all_t = sku.Stock - lockStock
}
//实际库存
sku.PhysicalStock = sku.Stock - int64(sku.OnwayStock) - (lockStock - skuLockStockOnway)
sku.PhysicalStock = sku.Stock - int64(sku.OnwayStock) - (lockStock - skuLockStockOnway) //实际库存
sku.OnwayStock = sku.OnwayStock - int(skuLockStockOnway) //在途库存
//获取京东库存
jdStockShiwuStr, _ := redis.String(redisCon.Do("HGET", "sku_jd_stock", sku.GoodsId)) // 京东单个sku实物总数量
jdStockLockStr, _ := redis.String(redisCon.Do("HGET", "sku_lock_stock_jd", sku.GoodsId)) //京东锁库数量
......
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