Explorar o código

修改分仓押金,关联账户表

lcl %!s(int64=3) %!d(string=hai) anos
pai
achega
5571a27272
Modificáronse 1 ficheiros con 13 adicións e 0 borrados
  1. 13 0
      Areas/Admin/Controllers/MainServer/StoreHouseController.cs

+ 13 - 0
Areas/Admin/Controllers/MainServer/StoreHouseController.cs

@@ -400,6 +400,7 @@ namespace MySystem.Areas.Admin.Controllers
                         account.FixedAmount = 20000;
                         account.ValidAmount = 20000;
                     }
+                    account.StoreDeposit = data.Deposit;
                     var check = db.StoreHouse.Any(m => m.Status > 0 && m.Sort == 0 && m.OpId > 0 && m.UserId == user.UserId);
                     var OpId = 0;
                     if (check)
@@ -691,6 +692,18 @@ namespace MySystem.Areas.Admin.Controllers
             {
                 storeForName.StoreId = Id;
             }
+            UserAccount userAccount = db.UserAccount.FirstOrDefault(m => m.Id == user.UserId);
+            if (userAccount == null)
+            {
+                userAccount = db.UserAccount.Add(new UserAccount()
+                {
+                    Id = user.UserId,
+                    UserId = user.UserId,
+                }).Entity;
+                db.SaveChanges();
+            }
+            userAccount.StoreDeposit = data.Deposit;
+            db.SaveChanges();
             var check = db.StoreHouse.Any(m => m.Status > 0 && m.Sort == 0 && m.OpId > 0 && m.UserId == user.UserId);
             var OpId = 0;
             if (check)