进货订单库存变更

This commit is contained in:
苏尹岚
2020-08-18 16:17:19 +08:00
parent ffa26e2e53
commit f87efb7484

View File

@@ -380,10 +380,10 @@ func ModifyOrderSkusStock(db *dao.DaoDB, order *model.GoodsOrder, isAdd bool) (e
//如果是进货的订单,进货方门店对应商品要加上这么多库存
if order.OrderType == model.OrderTypeSupplyGoods {
storeSkus2, _ := dao.GetStoresSkusInfo(db, []int{order.FromStoreID}, []int{sku.SkuID})
if len(storeSkus) > 0 {
storeSku2 := storeSkus2[0]
storeSku2.Stock = storeSku2.Stock + sku.Count
dao.UpdateEntity(db, storeSku2, "Stock")
if len(storeSkus2) > 0 {
storeSku3 := storeSkus2[0]
storeSku3.Stock = storeSku3.Stock + sku.Count
dao.UpdateEntity(db, storeSku3, "Stock")
}
}
realStock := checkPriceDefendOrderByStock(db, jxutils.GetSaleStoreIDFromOrder(order), sku.SkuID, stock, storeSku.JxPrice)