|
|
@@ -457,7 +457,7 @@ namespace MySystem.Areas.Admin.Controllers
|
|
|
ViewBag.ManageMakerCode = manage.MakerCode;
|
|
|
ViewBag.ManageRealName = manage.RealName;
|
|
|
|
|
|
- Users user = db.Users.FirstOrDefault(m => m.Id == editData.ManageUserId) ?? new Users();
|
|
|
+ Users user = db.Users.FirstOrDefault(m => m.Id == editData.UserId) ?? new Users();
|
|
|
ViewBag.MakerCode = user.MakerCode;
|
|
|
return View();
|
|
|
}
|
|
|
@@ -475,6 +475,7 @@ namespace MySystem.Areas.Admin.Controllers
|
|
|
{
|
|
|
Dictionary<string, object> Fields = new Dictionary<string, object>();
|
|
|
Fields.Add("CreateMan", SysUserName); //创建人
|
|
|
+ Fields.Add("UpdateMan", SysUserName + "-" + SysRealName); //修改人
|
|
|
Fields.Add("StoreName", data.StoreName); //仓库名称
|
|
|
Fields.Add("FilePath", data.FilePath); //附件
|
|
|
Fields.Add("Deposit", data.Deposit); //押金
|
|
|
@@ -483,11 +484,6 @@ namespace MySystem.Areas.Admin.Controllers
|
|
|
{
|
|
|
return "您输入的仓库归属创客编号不存在,请重新输入正确的仓库归属创客编号";
|
|
|
}
|
|
|
- var check = db.StoreHouse.Any(m => m.Sort == 0 && m.Status == 1 && m.UserId == user.UserId);
|
|
|
- if (check)
|
|
|
- {
|
|
|
- return "创客" + MakerCode + "名下已存在分仓,不可再变更";
|
|
|
- }
|
|
|
Fields.Add("UserId", user.UserId); //仓库归属人
|
|
|
Fields.Add("ManagerEmail", data.ManagerEmail); //管理者邮箱
|
|
|
Fields.Add("ManageMobile", data.ManageMobile);
|
|
|
@@ -498,116 +494,285 @@ namespace MySystem.Areas.Admin.Controllers
|
|
|
{
|
|
|
return "您输入的仓库负责人编号不存在,请重新输入正确的仓库负责人编号";
|
|
|
}
|
|
|
+ Fields.Add("ManageUserId", manage.UserId); //仓库管理员
|
|
|
+ Fields.Add("Remark", data.Remark); //备注
|
|
|
+ Fields.Add("LimitTopUserId", data.LimitTopUserId); //限制创客特殊仓库
|
|
|
+ Fields.Add("StoreKind", data.StoreKind); //仓库归属类型
|
|
|
+ Fields.Add("Status", data.Status);
|
|
|
+ Fields.Add("StoreStatus", data.Status);
|
|
|
var sto = db.StoreHouse.FirstOrDefault(m => m.Id == data.Id);
|
|
|
var store = db.StoreHouse.Where(m => m.Sort == 0 && m.Status == 1 && m.UserId == sto.UserId).ToList();
|
|
|
UserAccount userAccountOld = db.UserAccount.FirstOrDefault(m => m.Id == sto.UserId);
|
|
|
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();
|
|
|
- }
|
|
|
- var checks = db.StoreHouseAmountPromiss.Any(m => m.ToUserId == sto.UserId);
|
|
|
- if (checks)
|
|
|
- {
|
|
|
- var storeHouseAmountPromiss = db.StoreHouseAmountPromiss.Where(m => m.Status == 1 && m.ToUserId == sto.UserId).ToList();
|
|
|
- foreach (var item in storeHouseAmountPromiss)
|
|
|
- {
|
|
|
- var info = storeHouseAmountPromiss.FirstOrDefault(m => m.Id == item.Id);
|
|
|
- info.UpdateDate = DateTime.Now;
|
|
|
- info.UpdateMan = SysRealName + "-" + SysUserName;
|
|
|
- info.ToUserId = user.UserId;
|
|
|
- }
|
|
|
- }
|
|
|
- userAccount.StoreDeposit = data.Deposit;
|
|
|
- userAccount.FixedAmount = userAccountOld.FixedAmount;
|
|
|
- userAccount.ValidAmount = userAccountOld.ValidAmount;
|
|
|
- userAccount.TempAmount = userAccountOld.TempAmount;
|
|
|
- userAccount.TempAmountForBalance = userAccountOld.TempAmountForBalance;
|
|
|
- userAccountOld.StoreDeposit = 0;
|
|
|
- userAccountOld.ValidAmount = 0;
|
|
|
- userAccountOld.FixedAmount = 0;
|
|
|
- userAccountOld.TempAmount = 0;
|
|
|
- userAccountOld.TempAmountForBalance = 0;
|
|
|
- db.SaveChanges();
|
|
|
- // RedisDbconn.Instance.AddList("ResetStoreReserveQueue", user.UserId.ToString());
|
|
|
decimal olddeposit = 0;//旧押金
|
|
|
decimal newdeposit = 0;//新押金
|
|
|
newdeposit = data.Deposit;
|
|
|
olddeposit = sto.Deposit;
|
|
|
- if (sto.OpId > 0)
|
|
|
+ if (sto.UserId != user.UserId)
|
|
|
{
|
|
|
- var amount = opdb.UserAccount.FirstOrDefault(m => m.UserId == sto.OpId) ?? new OpModels.UserAccount();
|
|
|
- if (newdeposit > olddeposit)
|
|
|
+ var check = db.StoreHouse.Any(m => m.Sort == 0 && m.Status == 1 && m.UserId == user.UserId);
|
|
|
+ if (check)
|
|
|
+ {
|
|
|
+ return "创客" + MakerCode + "名下已存在分仓,不可再变更";
|
|
|
+ }
|
|
|
+ else
|
|
|
{
|
|
|
- var amoutRecord = opdb.AmountRecord.Add(new OpModels.AmountRecord
|
|
|
+ if (userAccount == null)
|
|
|
{
|
|
|
- CreateDate = DateTime.Now,
|
|
|
- UserId = sto.OpId,
|
|
|
- SeoDescription = "分仓押金变更",
|
|
|
- OperateType = 1,
|
|
|
- UseAmount = newdeposit - olddeposit,
|
|
|
- BeforeAmount = amount.ValidAmount,
|
|
|
- AfterAmount = amount.ValidAmount + newdeposit - olddeposit,
|
|
|
- }).Entity;
|
|
|
- opdb.SaveChanges();
|
|
|
+ userAccount = db.UserAccount.Add(new UserAccount()
|
|
|
+ {
|
|
|
+ Id = user.UserId,
|
|
|
+ UserId = user.UserId,
|
|
|
+ }).Entity;
|
|
|
+ db.SaveChanges();
|
|
|
+ }
|
|
|
+ var checks = db.StoreHouseAmountPromiss.Any(m => m.ToUserId == sto.UserId);
|
|
|
+ if (checks)
|
|
|
+ {
|
|
|
+ var storeHouseAmountPromiss = db.StoreHouseAmountPromiss.Where(m => m.Status == 1 && m.ToUserId == sto.UserId).ToList();
|
|
|
+ foreach (var item in storeHouseAmountPromiss)
|
|
|
+ {
|
|
|
+ var info = storeHouseAmountPromiss.FirstOrDefault(m => m.Id == item.Id);
|
|
|
+ info.UpdateDate = DateTime.Now;
|
|
|
+ info.UpdateMan = SysRealName + "-" + SysUserName;
|
|
|
+ info.ToUserId = user.UserId;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ userAccount.UpdateMan = SysUserName + "-" + SysRealName;
|
|
|
+ userAccount.StoreDeposit = data.Deposit;
|
|
|
+ userAccount.FixedAmount = userAccountOld.FixedAmount;
|
|
|
+ userAccount.ValidAmount = userAccountOld.ValidAmount;
|
|
|
+ userAccount.TempAmount = userAccountOld.TempAmount;
|
|
|
+ userAccount.TempAmountForBalance = userAccountOld.TempAmountForBalance;
|
|
|
+ userAccountOld.UpdateMan = SysUserName + "-" + SysRealName;
|
|
|
+ userAccountOld.StoreDeposit = 0;
|
|
|
+ userAccountOld.ValidAmount = 0;
|
|
|
+ userAccountOld.FixedAmount = 0;
|
|
|
+ userAccountOld.TempAmount = 0;
|
|
|
+ userAccountOld.TempAmountForBalance = 0;
|
|
|
+ // db.SaveChanges();
|
|
|
+ // RedisDbconn.Instance.AddList("ResetStoreReserveQueue", user.UserId.ToString());
|
|
|
+ if (sto.OpId > 0)
|
|
|
+ {
|
|
|
+ var amount = opdb.UserAccount.FirstOrDefault(m => m.UserId == sto.OpId) ?? new OpModels.UserAccount();
|
|
|
+ if (newdeposit > olddeposit)
|
|
|
+ {
|
|
|
+ var amoutRecord = opdb.AmountRecord.Add(new OpModels.AmountRecord
|
|
|
+ {
|
|
|
+ CreateDate = DateTime.Now,
|
|
|
+ UserId = sto.OpId,
|
|
|
+ SeoDescription = "分仓押金变更",
|
|
|
+ OperateType = 1,
|
|
|
+ UseAmount = newdeposit - olddeposit,
|
|
|
+ BeforeAmount = amount.ValidAmount,
|
|
|
+ AfterAmount = amount.ValidAmount + newdeposit - olddeposit,
|
|
|
+ }).Entity;
|
|
|
+ }
|
|
|
+ if (newdeposit < olddeposit)
|
|
|
+ {
|
|
|
+ var amoutRecord = opdb.AmountRecord.Add(new OpModels.AmountRecord
|
|
|
+ {
|
|
|
+ CreateDate = DateTime.Now,
|
|
|
+ UserId = sto.OpId,
|
|
|
+ SeoDescription = "分仓押金变更",
|
|
|
+ OperateType = 2,
|
|
|
+ UseAmount = olddeposit - newdeposit,
|
|
|
+ BeforeAmount = amount.ValidAmount,
|
|
|
+ AfterAmount = amount.ValidAmount + newdeposit - olddeposit,
|
|
|
+ }).Entity;
|
|
|
+ }
|
|
|
+ amount.ValidAmount -= sto.Deposit;
|
|
|
+ amount.ValidAmount += data.Deposit;
|
|
|
+ }
|
|
|
+ var oldUserInfo = db.Users.FirstOrDefault(m => m.Id == sto.UserId) ?? new Users();
|
|
|
+ var newUserInfo = db.Users.FirstOrDefault(m => m.Id == user.UserId) ?? new Users();
|
|
|
+ newUserInfo.UpdateMan = SysUserName + "-" + SysRealName;
|
|
|
+ newUserInfo.CreateStoreDate = oldUserInfo.CreateStoreDate;
|
|
|
+ newUserInfo.StoreStock = oldUserInfo.StoreStock;
|
|
|
+ newUserInfo.ThisMonthSend = oldUserInfo.ThisMonthSend;
|
|
|
+ oldUserInfo.UpdateMan = SysUserName + "-" + SysRealName;
|
|
|
+ oldUserInfo.CreateStoreDate = null;
|
|
|
+ oldUserInfo.StoreStock = 0;
|
|
|
+ oldUserInfo.ThisMonthSend = 0;
|
|
|
+ foreach (var item in store)
|
|
|
+ {
|
|
|
+ var storeInfo = store.FirstOrDefault(m => m.Id == item.Id);
|
|
|
+ var storeOp = opdb.StoreForOperate.FirstOrDefault(m => m.Sort == 0 && m.StoreId == item.Id && m.Status > -1) ?? new OpModels.StoreForOperate();
|
|
|
+ storeInfo.UpdateMan = SysUserName + "-" + SysRealName;
|
|
|
+ storeInfo.UserId = user.UserId;
|
|
|
+ storeInfo.ManageUserId = manage.UserId;
|
|
|
+ storeInfo.ManagerEmail = data.ManagerEmail;
|
|
|
+ storeInfo.ManageMobile = data.ManageMobile;
|
|
|
+ storeInfo.Address = data.Address;
|
|
|
+ storeInfo.Areas = data.Areas;
|
|
|
+ storeInfo.LimitTopUserId = data.LimitTopUserId;
|
|
|
+ storeInfo.FilePath = data.FilePath;
|
|
|
+ storeInfo.Deposit = data.Deposit;
|
|
|
+ storeInfo.Remark = data.Remark;
|
|
|
+ storeOp.UpdateDate = DateTime.Now;
|
|
|
+ storeOp.QueryCount = user.UserId;
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
- if (newdeposit < olddeposit)
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ userAccount.UpdateMan = SysUserName + "-" + SysRealName;
|
|
|
+ userAccount.StoreDeposit = data.Deposit;
|
|
|
+ if (sto.OpId > 0)
|
|
|
{
|
|
|
- var amoutRecord = opdb.AmountRecord.Add(new OpModels.AmountRecord
|
|
|
+ var amount = opdb.UserAccount.FirstOrDefault(m => m.UserId == sto.OpId) ?? new OpModels.UserAccount();
|
|
|
+ if (newdeposit > olddeposit)
|
|
|
{
|
|
|
- CreateDate = DateTime.Now,
|
|
|
- UserId = sto.OpId,
|
|
|
- SeoDescription = "分仓押金变更",
|
|
|
- OperateType = 2,
|
|
|
- UseAmount = olddeposit - newdeposit,
|
|
|
- BeforeAmount = amount.ValidAmount,
|
|
|
- AfterAmount = amount.ValidAmount + newdeposit - olddeposit,
|
|
|
- }).Entity;
|
|
|
- opdb.SaveChanges();
|
|
|
+ var amoutRecord = opdb.AmountRecord.Add(new OpModels.AmountRecord
|
|
|
+ {
|
|
|
+ CreateDate = DateTime.Now,
|
|
|
+ UserId = sto.OpId,
|
|
|
+ SeoDescription = "分仓押金变更",
|
|
|
+ OperateType = 1,
|
|
|
+ UseAmount = newdeposit - olddeposit,
|
|
|
+ BeforeAmount = amount.ValidAmount,
|
|
|
+ AfterAmount = amount.ValidAmount + newdeposit - olddeposit,
|
|
|
+ }).Entity;
|
|
|
+ }
|
|
|
+ if (newdeposit < olddeposit)
|
|
|
+ {
|
|
|
+ var amoutRecord = opdb.AmountRecord.Add(new OpModels.AmountRecord
|
|
|
+ {
|
|
|
+ CreateDate = DateTime.Now,
|
|
|
+ UserId = sto.OpId,
|
|
|
+ SeoDescription = "分仓押金变更",
|
|
|
+ OperateType = 2,
|
|
|
+ UseAmount = olddeposit - newdeposit,
|
|
|
+ BeforeAmount = amount.ValidAmount,
|
|
|
+ AfterAmount = amount.ValidAmount + newdeposit - olddeposit,
|
|
|
+ }).Entity;
|
|
|
+ }
|
|
|
+ amount.ValidAmount -= sto.Deposit;
|
|
|
+ amount.ValidAmount += data.Deposit;
|
|
|
+ }
|
|
|
+ foreach (var item in store)
|
|
|
+ {
|
|
|
+ var storeInfo = store.FirstOrDefault(m => m.Id == item.Id);
|
|
|
+ storeInfo.UpdateMan = SysUserName + "-" + SysRealName;
|
|
|
+ storeInfo.UserId = user.UserId;
|
|
|
+ storeInfo.ManageUserId = manage.UserId;
|
|
|
+ storeInfo.ManagerEmail = data.ManagerEmail;
|
|
|
+ storeInfo.ManageMobile = data.ManageMobile;
|
|
|
+ storeInfo.Address = data.Address;
|
|
|
+ storeInfo.Areas = data.Areas;
|
|
|
+ storeInfo.LimitTopUserId = data.LimitTopUserId;
|
|
|
+ storeInfo.FilePath = data.FilePath;
|
|
|
+ storeInfo.Deposit = data.Deposit;
|
|
|
+ storeInfo.Remark = data.Remark;
|
|
|
}
|
|
|
- amount.ValidAmount -= sto.Deposit;
|
|
|
- amount.ValidAmount += data.Deposit;
|
|
|
- opdb.SaveChanges();
|
|
|
- }
|
|
|
- var oldUserInfo = db.Users.FirstOrDefault(m => m.Id == sto.UserId) ?? new Users();
|
|
|
- var newUserInfo = db.Users.FirstOrDefault(m => m.Id == user.UserId) ?? new Users();
|
|
|
- newUserInfo.CreateStoreDate = oldUserInfo.CreateStoreDate;
|
|
|
- newUserInfo.StoreStock = oldUserInfo.StoreStock;
|
|
|
- newUserInfo.ThisMonthSend = oldUserInfo.ThisMonthSend;
|
|
|
- oldUserInfo.CreateStoreDate = null;
|
|
|
- oldUserInfo.StoreStock = 0;
|
|
|
- oldUserInfo.ThisMonthSend = 0;
|
|
|
- foreach (var item in store)
|
|
|
- {
|
|
|
- var storeInfo = store.FirstOrDefault(m => m.Id == item.Id);
|
|
|
- var storeOp = opdb.StoreForOperate.FirstOrDefault(m => m.Sort == 0 && m.StoreId == item.Id && m.Status > -1) ?? new OpModels.StoreForOperate();
|
|
|
- storeInfo.Deposit = data.Deposit;
|
|
|
- storeInfo.UserId = user.UserId;
|
|
|
- storeInfo.ManageUserId = manage.UserId;
|
|
|
- storeInfo.ManagerEmail = data.ManagerEmail;
|
|
|
- storeInfo.ManageMobile = data.ManageMobile;
|
|
|
- storeInfo.Address = data.Address;
|
|
|
- storeInfo.Areas = data.Areas;
|
|
|
- storeInfo.LimitTopUserId = data.LimitTopUserId;
|
|
|
- storeInfo.FilePath = data.FilePath;
|
|
|
- storeInfo.Deposit = data.Deposit;
|
|
|
- storeInfo.Remark = data.Remark;
|
|
|
- storeOp.UpdateDate = DateTime.Now;
|
|
|
- storeOp.QueryCount = user.UserId;
|
|
|
}
|
|
|
db.SaveChanges();
|
|
|
opdb.SaveChanges();
|
|
|
- Fields.Add("ManageUserId", manage.UserId); //仓库管理员
|
|
|
- Fields.Add("Remark", data.Remark); //备注
|
|
|
- Fields.Add("LimitTopUserId", data.LimitTopUserId); //限制创客特殊仓库
|
|
|
- Fields.Add("StoreKind", data.StoreKind); //仓库归属类型
|
|
|
- Fields.Add("Status", data.Status);
|
|
|
- Fields.Add("StoreStatus", data.Status);
|
|
|
+
|
|
|
+
|
|
|
+ // var store = db.StoreHouse.Where(m => m.Sort == 0 && m.Status == 1 && m.UserId == sto.UserId).ToList();
|
|
|
+ // UserAccount userAccountOld = db.UserAccount.FirstOrDefault(m => m.Id == sto.UserId);
|
|
|
+ // 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();
|
|
|
+ // }
|
|
|
+ // var checks = db.StoreHouseAmountPromiss.Any(m => m.ToUserId == sto.UserId);
|
|
|
+ // if (checks)
|
|
|
+ // {
|
|
|
+ // var storeHouseAmountPromiss = db.StoreHouseAmountPromiss.Where(m => m.Status == 1 && m.ToUserId == sto.UserId).ToList();
|
|
|
+ // foreach (var item in storeHouseAmountPromiss)
|
|
|
+ // {
|
|
|
+ // var info = storeHouseAmountPromiss.FirstOrDefault(m => m.Id == item.Id);
|
|
|
+ // info.UpdateDate = DateTime.Now;
|
|
|
+ // info.UpdateMan = SysRealName + "-" + SysUserName;
|
|
|
+ // info.ToUserId = user.UserId;
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+ // userAccount.StoreDeposit = data.Deposit;
|
|
|
+ // userAccount.FixedAmount = userAccountOld.FixedAmount;
|
|
|
+ // userAccount.ValidAmount = userAccountOld.ValidAmount;
|
|
|
+ // userAccount.TempAmount = userAccountOld.TempAmount;
|
|
|
+ // userAccount.TempAmountForBalance = userAccountOld.TempAmountForBalance;
|
|
|
+ // userAccountOld.StoreDeposit = 0;
|
|
|
+ // userAccountOld.ValidAmount = 0;
|
|
|
+ // userAccountOld.FixedAmount = 0;
|
|
|
+ // userAccountOld.TempAmount = 0;
|
|
|
+ // userAccountOld.TempAmountForBalance = 0;
|
|
|
+ // db.SaveChanges();
|
|
|
+ // // RedisDbconn.Instance.AddList("ResetStoreReserveQueue", user.UserId.ToString());
|
|
|
+ // decimal olddeposit = 0;//旧押金
|
|
|
+ // decimal newdeposit = 0;//新押金
|
|
|
+ // newdeposit = data.Deposit;
|
|
|
+ // olddeposit = sto.Deposit;
|
|
|
+ // if (sto.OpId > 0)
|
|
|
+ // {
|
|
|
+ // var amount = opdb.UserAccount.FirstOrDefault(m => m.UserId == sto.OpId) ?? new OpModels.UserAccount();
|
|
|
+ // if (newdeposit > olddeposit)
|
|
|
+ // {
|
|
|
+ // var amoutRecord = opdb.AmountRecord.Add(new OpModels.AmountRecord
|
|
|
+ // {
|
|
|
+ // CreateDate = DateTime.Now,
|
|
|
+ // UserId = sto.OpId,
|
|
|
+ // SeoDescription = "分仓押金变更",
|
|
|
+ // OperateType = 1,
|
|
|
+ // UseAmount = newdeposit - olddeposit,
|
|
|
+ // BeforeAmount = amount.ValidAmount,
|
|
|
+ // AfterAmount = amount.ValidAmount + newdeposit - olddeposit,
|
|
|
+ // }).Entity;
|
|
|
+ // opdb.SaveChanges();
|
|
|
+ // }
|
|
|
+ // if (newdeposit < olddeposit)
|
|
|
+ // {
|
|
|
+ // var amoutRecord = opdb.AmountRecord.Add(new OpModels.AmountRecord
|
|
|
+ // {
|
|
|
+ // CreateDate = DateTime.Now,
|
|
|
+ // UserId = sto.OpId,
|
|
|
+ // SeoDescription = "分仓押金变更",
|
|
|
+ // OperateType = 2,
|
|
|
+ // UseAmount = olddeposit - newdeposit,
|
|
|
+ // BeforeAmount = amount.ValidAmount,
|
|
|
+ // AfterAmount = amount.ValidAmount + newdeposit - olddeposit,
|
|
|
+ // }).Entity;
|
|
|
+ // opdb.SaveChanges();
|
|
|
+ // }
|
|
|
+ // amount.ValidAmount -= sto.Deposit;
|
|
|
+ // amount.ValidAmount += data.Deposit;
|
|
|
+ // opdb.SaveChanges();
|
|
|
+ // }
|
|
|
+ // var oldUserInfo = db.Users.FirstOrDefault(m => m.Id == sto.UserId) ?? new Users();
|
|
|
+ // var newUserInfo = db.Users.FirstOrDefault(m => m.Id == user.UserId) ?? new Users();
|
|
|
+ // newUserInfo.CreateStoreDate = oldUserInfo.CreateStoreDate;
|
|
|
+ // newUserInfo.StoreStock = oldUserInfo.StoreStock;
|
|
|
+ // newUserInfo.ThisMonthSend = oldUserInfo.ThisMonthSend;
|
|
|
+ // oldUserInfo.CreateStoreDate = null;
|
|
|
+ // oldUserInfo.StoreStock = 0;
|
|
|
+ // oldUserInfo.ThisMonthSend = 0;
|
|
|
+ // foreach (var item in store)
|
|
|
+ // {
|
|
|
+ // var storeInfo = store.FirstOrDefault(m => m.Id == item.Id);
|
|
|
+ // var storeOp = opdb.StoreForOperate.FirstOrDefault(m => m.Sort == 0 && m.StoreId == item.Id && m.Status > -1) ?? new OpModels.StoreForOperate();
|
|
|
+ // storeInfo.UserId = user.UserId;
|
|
|
+ // storeInfo.ManageUserId = manage.UserId;
|
|
|
+ // storeInfo.ManagerEmail = data.ManagerEmail;
|
|
|
+ // storeInfo.ManageMobile = data.ManageMobile;
|
|
|
+ // storeInfo.Address = data.Address;
|
|
|
+ // storeInfo.Areas = data.Areas;
|
|
|
+ // storeInfo.LimitTopUserId = data.LimitTopUserId;
|
|
|
+ // storeInfo.FilePath = data.FilePath;
|
|
|
+ // storeInfo.Deposit = data.Deposit;
|
|
|
+ // storeInfo.Remark = data.Remark;
|
|
|
+ // storeOp.UpdateDate = DateTime.Now;
|
|
|
+ // storeOp.QueryCount = user.UserId;
|
|
|
+ // }
|
|
|
+ // db.SaveChanges();
|
|
|
+ // opdb.SaveChanges();
|
|
|
|
|
|
new AdminContentOther(_accessor.HttpContext, PublicFunction.MainTables).Edit("StoreHouse", Fields, data.Id);
|
|
|
AddSysLog(data.Id.ToString(), "StoreHouse", "update");
|
|
|
@@ -639,7 +804,7 @@ namespace MySystem.Areas.Admin.Controllers
|
|
|
ViewBag.ManageMakerCode = manage.MakerCode;
|
|
|
ViewBag.ManageRealName = manage.RealName;
|
|
|
|
|
|
- Users user = db.Users.FirstOrDefault(m => m.Id == editData.ManageUserId) ?? new Users();
|
|
|
+ Users user = db.Users.FirstOrDefault(m => m.Id == editData.UserId) ?? new Users();
|
|
|
ViewBag.MakerCode = user.MakerCode;
|
|
|
return View();
|
|
|
}
|