瀏覽代碼

购买成功后,变更对应的商品的库存和已购买数

lcl 2 年之前
父節點
當前提交
cfc7b9bd7f
共有 1 個文件被更改,包括 7 次插入0 次删除
  1. 7 0
      AppStart/Helper/AlipayPayBack2Service.cs

+ 7 - 0
AppStart/Helper/AlipayPayBack2Service.cs

@@ -111,6 +111,13 @@ namespace MySystem
                 if (pro != null)
                 {
                     order.ProductId = pro.ProductId;
+                    //扣减对应商品的库存
+                    Products product = db.Products.FirstOrDefault(m => m.Id == pro.ProductId);
+                    if(product != null)
+                    {
+                        product.Stock -= pro.ProductCount;
+                        product.BuyCount += pro.ProductCount;
+                    }
                     db.SaveChanges();
                     if(order.ErpMode > 0)
                     {