|
|
@@ -90,6 +90,12 @@ namespace MySystem.Areas.Admin.Controllers
|
|
|
//所属人信息
|
|
|
int Id = int.Parse(dic["Id"].ToString());
|
|
|
SysAdmin sysAdmin = opdb.SysAdmin.FirstOrDefault(m => m.Id == Id) ?? new SysAdmin();
|
|
|
+ var userInfo = db.Users.FirstOrDefault(m => m.Id == sysAdmin.UserId) ?? new Models.Users();
|
|
|
+ if (userInfo.UserType == 0) dic["Kind"] = "";
|
|
|
+ if (userInfo.UserType == 1) dic["Kind"] = "普通合伙人";
|
|
|
+ if (userInfo.UserType == 2) dic["Kind"] = "黄金合伙人";
|
|
|
+ if (userInfo.UserType == 3) dic["Kind"] = "钻石合伙人";
|
|
|
+ if (userInfo.UserType == 4) dic["Kind"] = "战略合伙人";
|
|
|
dic["MakerCode"] = sysAdmin.MakerCode;
|
|
|
dic["MakerName"] = sysAdmin.MakerName;
|
|
|
|
|
|
@@ -142,7 +148,7 @@ namespace MySystem.Areas.Admin.Controllers
|
|
|
/// </summary>
|
|
|
/// <returns></returns>
|
|
|
[HttpPost]
|
|
|
- public string Add(SysAdmin data, UserAccount userAccount, string Areas, string Address)
|
|
|
+ public string Add(SysAdmin data, UserAccount userAccount, string Areas, string Address, string Kind)
|
|
|
{
|
|
|
Dictionary<string, object> Fields = new Dictionary<string, object>();
|
|
|
Dictionary<string, object> Field = new Dictionary<string, object>();
|
|
|
@@ -223,7 +229,7 @@ namespace MySystem.Areas.Admin.Controllers
|
|
|
opdb.SaveChanges();
|
|
|
}
|
|
|
}
|
|
|
- userInfo.UserType = 1;//设置创客为运营中心
|
|
|
+ userInfo.UserType = int.Parse(Kind);//设置创客为运营中心
|
|
|
db.SaveChanges();
|
|
|
|
|
|
var kqProduct = db.KqProducts.ToList();
|
|
|
@@ -290,6 +296,8 @@ namespace MySystem.Areas.Admin.Controllers
|
|
|
UserAccount editDatas = opdb.UserAccount.FirstOrDefault(m => m.Sort == Id) ?? new UserAccount();
|
|
|
ViewBag.data = editData;
|
|
|
ViewBag.datas = editDatas;
|
|
|
+ var userInfo = db.Users.FirstOrDefault(m => m.Id == editData.UserId) ?? new Models.Users();
|
|
|
+ ViewBag.Kind = userInfo.UserType;
|
|
|
return View();
|
|
|
}
|
|
|
|
|
|
@@ -302,7 +310,7 @@ namespace MySystem.Areas.Admin.Controllers
|
|
|
/// </summary>
|
|
|
/// <returns></returns>
|
|
|
[HttpPost]
|
|
|
- public string Edit(SysAdmin data, UserAccount userAccount, string Areas, string Address)
|
|
|
+ public string Edit(SysAdmin data, UserAccount userAccount, string Areas, string Address, string Kind)
|
|
|
{
|
|
|
Dictionary<string, object> Fields = new Dictionary<string, object>();
|
|
|
Fields.Add("UpdateMan", SysUserName + "_" + SysRealName); //修改人
|
|
|
@@ -320,6 +328,9 @@ namespace MySystem.Areas.Admin.Controllers
|
|
|
new AdminContentByConn(_accessor.HttpContext, PublicFunction.OpTables, OpConn).Edit("SysAdmin", Fields, data.Id);
|
|
|
SysAdmin edit = opdb.SysAdmin.FirstOrDefault(m => m.Id == data.Id);
|
|
|
edit.CreateDate = edit.CreateDate;
|
|
|
+ var userInfo = db.Users.FirstOrDefault(m => m.Id == edit.UserId) ?? new Models.Users();
|
|
|
+ userInfo.UserType = int.Parse(Kind);//设置创客为运营中心
|
|
|
+ userInfo.UpdateDate = DateTime.Now;
|
|
|
AddSysLog(data.Id.ToString(), "SysAdmin", "update");
|
|
|
db.SaveChanges();
|
|
|
|