|
@@ -343,5 +343,39 @@ namespace MySystem.Areas.Admin.Controllers
|
|
|
OtherMySqlConn.connstr = "";
|
|
OtherMySqlConn.connstr = "";
|
|
|
return "ok";
|
|
return "ok";
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ #region 通过用户Id修改登录密码
|
|
|
|
|
+ /// <summary>
|
|
|
|
|
+ /// 通过用户Id修改登录密码
|
|
|
|
|
+ /// </summary>
|
|
|
|
|
+ /// <returns></returns>
|
|
|
|
|
+ public string ChangeLoginPassworByIdDo(string SysId, string NewPassword,string Operator)
|
|
|
|
|
+ {
|
|
|
|
|
+ if (string.IsNullOrEmpty(SysId))
|
|
|
|
|
+ {
|
|
|
|
|
+ return "请输入旧密码";
|
|
|
|
|
+ }
|
|
|
|
|
+ if (string.IsNullOrEmpty(NewPassword))
|
|
|
|
|
+ {
|
|
|
|
|
+ return "请输入新密码";
|
|
|
|
|
+ }
|
|
|
|
|
+ if (string.IsNullOrEmpty(Operator))
|
|
|
|
|
+ {
|
|
|
|
|
+ return "请输入操作人信息";
|
|
|
|
|
+ }
|
|
|
|
|
+ var Id = int.Parse(SysId);
|
|
|
|
|
+ BsModels.SysAdmin sys = db.SysAdmin.FirstOrDefault(m => m.Id == Id);
|
|
|
|
|
+ if (sys != null)
|
|
|
|
|
+ {
|
|
|
|
|
+ sys.Password = function.MD5_32(NewPassword);
|
|
|
|
|
+ sys.UpdateMan = Operator;
|
|
|
|
|
+ db.SaveChanges();
|
|
|
|
|
+ return "success";
|
|
|
|
|
+ }
|
|
|
|
|
+ return "修改失败,未找到相关账号信息";
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ #endregion
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|