DuGuYang 2 years ago
parent
commit
d63b71dcfa
1 changed files with 34 additions and 0 deletions
  1. 34 0
      Areas/Admin/Controllers/HomeController.cs

+ 34 - 0
Areas/Admin/Controllers/HomeController.cs

@@ -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
     }
     }
 }
 }