Przeglądaj źródła

新建分仓,所属人默认申请额度20000

lichunlei 3 lat temu
rodzic
commit
e11b5a7adc

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

@@ -222,6 +222,20 @@ namespace MySystem.Areas.Admin.Controllers
                         Name = data.StoreName,
                         StoreId = Id,
                     });
+                    UserAccount account = db.UserAccount.FirstOrDefault(m => m.Id == user.UserId);
+                    if (account == null)
+                    {
+                        account = db.UserAccount.Add(new UserAccount()
+                        {
+                            Id = user.UserId,
+                            UserId = user.UserId,
+                        }).Entity;
+                        db.SaveChanges();
+                    }
+                    if(account.FixedAmount == 0)
+                    {
+                        account.FixedAmount = 20000;
+                    }
                     RedisDbconn.Instance.Set("StoreForName:" + data.StoreName, Id);
                     AddSysLog(data.Id.ToString(), "StoreHouse", "add");
                     db.SaveChanges();