/// <summary> /// 发送验证码 /// </summary> /// <param name="Mobile"></param> /// <returns></returns> public static ResultInfo GetVerifyByMobile(string Mobile) { ResultInfo info = new ResultInfo(); if (CommonMethod.CheckMobile(Mobile)) { try { string vf = CommonMethod.MobileVerify; string message = ""; #region 是否是调试环境 if (ConfigSetting.IsOnline == "0") { info.IsSuccess = true; info.Message = "发送成功"; info.Code = vf; return(info); } #endregion if (CommonMethod.SendMessage(Mobile, vf, out message)) { info.IsSuccess = true; info.Message = "发送成功"; LogBussiness.AddLog("SendMessage", Mobile, "发送成功", LogLevel.Success); } else { LogBussiness.AddLog("SendMessage", Mobile, "发送失败:" + message, LogLevel.Success); } } catch (Exception ex) { LogBussiness.AddLog("SendMessage", Mobile, ex.Message, LogLevel.Error); } } else { info.Code = "MobileError"; info.Message = "手机号错误"; } return(info); }