/// <summary> /// 找回密码 /// </summary> /// <param name="rq"></param> /// <returns></returns> public bool FindPassword(FindPasswordRQ rq) { var newEncryptedPassword = DesCryptoUtil.Encrypt(rq.newPassword); var user = Wexin_User.Find(new string[] { Wexin_User._.Username, Wexin_User._.TelePhone }, new string[] { rq.saleId, rq.phone }); if (user == null || user.Id <= 0) { return(false); } user.Password = newEncryptedPassword; int flag = user.Update(); return(flag > 0 ? true : false); }
public ResultModel <string> FindPassword(FindPasswordRQ rq) { var resultModel = new ResultModel <string> { state = 0, message = "", data = "-1" }; var result = _service.FindPassword(rq); if (result) { resultModel.state = 1; resultModel.message = "设置成功"; return(resultModel); } resultModel.message = "找不到该用户"; return(resultModel); }