Exemplo n.º 1
0
        /// <summary>
        /// 验证登录信息
        /// </summary>
        /// <param name="query"></param>
        /// <param name="rm"></param>
        /// <returns></returns>
        public bool CheckLoginInfo(SysUsrMstrQuery query, ref ReturnMsg rm)
        {
            if (string.IsNullOrEmpty(query.USR_NAME))
            {
                rm.msg = "请输入用户名";
                return(false);
            }
            if (string.IsNullOrEmpty(query.USR_PWD))
            {
                rm.msg = "请输入密码";
                return(false);
            }
            if (string.IsNullOrEmpty(query.code))
            {
                rm.msg = "请输入验证码";
                return(false);
            }
            var vch = new CaptchaHelper();

            if (!vch.VerifyCode(query.cookie, query.code))
            {
                rm.msg = "验证码错误";
                return(false);
            }
            return(true);
        }