public ActionResult Login(LoginViewModel lv)
        {
            Response _res = new Response();

            if (TempData["VerificationCode"] == null || TempData["VerificationCode"].ToString() != lv.validatecode.ToUpper())
            {
                _res.Status  = 0;
                _res.Message = "验证码不正确";
                //登录失败记录日志
                _logInOutManager.AddLogFail(lv.username, "错误消息:" + _res.Message + " 使用的ip" + Request.UserHostAddress.ToString(), Request.Url.ToString());
                return(Json(_res));
            }
            if (!ModelState.IsValid)
            {
                _res.Status  = 0;
                _res.Message = General.GetModelErrorString(ModelState);
                return(Json(_res));
            }
            else
            {
                string _passowrd = Security.SHA256(lv.password);
                //string _passowrd = (lv.password);
                _res = _customerServiceManager.Verify(lv.username, _passowrd);
                if (_res.Status == 1)
                {
                    var _admin = _customerServiceManager.FindByAccount(lv.username);
                    //判断登录账号是否被禁用
                    if (!_admin.active)
                    {
                        _res.Status  = 0;
                        _res.Message = "账号被禁用";
                        //登录失败记录日志
                        _logInOutManager.AddLogFail(lv.username, "错误消息:" + _res.Message + " 使用的ip" + Request.UserHostAddress.ToString(), Request.Url.ToString());
                        return(Json(_res));
                    }

                    Session.Add("AdminAccountId", _admin.CustomerServiceId);
                    Session.Add("username", _admin.username);
                    Session.Add("Role", "CustService");            //系统客服
                    Session.Add("Area", _admin.Area);
                    _admin.LoginTime  = DateTime.Now;
                    _admin.LoginIP    = Request.UserHostAddress;
                    _admin.LoginCount = _admin.LoginCount + 1;
                    _customerServiceManager.Update(_admin);
                    _res.Url     = Url.Action("list", "policy");
                    _res.Message = "恭喜您!登录成功!";
                    //登录成功记录日志
                    _logInOutManager.AddLogIn(_admin.username, "使用的ip" + Request.UserHostAddress.ToString(), Request.Url.ToString());
                    return(Json(_res));
                }
                else
                {
                    //登录失败记录日志
                    _logInOutManager.AddLogFail(lv.username, "错误消息:" + _res.Message + " 使用的ip" + Request.UserHostAddress.ToString(), Request.Url.ToString());
                    return(Json(_res));
                }
            }
        }