|
|
@@ -457,12 +457,18 @@ namespace MySystem.Areas.Admin.Controllers
|
|
|
return "您输入的仓库负责人编号不存在,请重新输入正确的仓库负责人编号";
|
|
|
}
|
|
|
var store = db.StoreHouse.Where(m => m.Sort == 0 && m.Status == 1 && m.UserId == user.UserId).ToList();
|
|
|
- var userAccount = db.UserAccount.FirstOrDefault(m => m.Id == user.UserId) ?? new UserAccount();
|
|
|
- if (userAccount.Id > 0)
|
|
|
+ UserAccount account = db.UserAccount.FirstOrDefault(m => m.Id == user.UserId);
|
|
|
+ if (account == null)
|
|
|
{
|
|
|
- userAccount.StoreDeposit = data.Deposit;
|
|
|
+ account = db.UserAccount.Add(new UserAccount()
|
|
|
+ {
|
|
|
+ Id = user.UserId,
|
|
|
+ UserId = user.UserId,
|
|
|
+ }).Entity;
|
|
|
db.SaveChanges();
|
|
|
}
|
|
|
+ account.StoreDeposit = data.Deposit;
|
|
|
+ db.SaveChanges();
|
|
|
RedisDbconn.Instance.AddList("ResetStoreReserveQueue", user.UserId.ToString());
|
|
|
decimal olddeposit = 0;//旧押金
|
|
|
decimal newdeposit = 0;//新押金
|