//登录 private void Login() { string name = XYECOM.Core.XYRequest.GetQueryString("Name").Trim(); string pwd = XYECOM.Core.XYRequest.GetQueryString("Pwd").Trim(); string code = XYECOM.Core.XYRequest.GetQueryString("Code").Trim(); string isSave = XYECOM.Core.XYRequest.GetQueryString("IsSave").Trim(); string page = XYECOM.Core.XYRequest.GetQueryString("Page").Trim().ToLower(); if (name.Equals("") || pwd.Equals("")) { ResponseXML(Result.Null, "信息不完整!"); } //如果启用验证 if (XYECOM.Configuration.Security.Instance.IsEnabledValidateCode(XYECOM.Configuration.ValidateCodeItem.Login)) { if (!CheckCode(code)) { ResponseXML(Result.Failed, "验证码不正确!"); return; } } XYECOM.Business.UserReg userRegBLL = new XYECOM.Business.UserReg(); XYECOM.Model.UserRegInfo userInfo = userRegBLL.Login(name, pwd, isSave != ""); if (userInfo == null) { ResponseXML(Result.Failed, "用户名或密码有误!"); } string strUserType = "user"; string message = ""; if (page.Equals("infologin")) message = "ok"; string xmlUserInfo = "<userinfo>" + "<userid>" + userInfo.UserId + "</userid>" + "<loginname>" + userInfo.LoginName + "</loginname>" + "<mark>" + userInfo.Mark + "</mark>" + "<usertype>" + strUserType + "</usertype>" + "</userinfo>"; //登录成功合并购物车信息 XYECOM.Model.GeneralUserInfo gernerUserInfo = Business.CheckUser.UserInfo; ResponseXML(Result.Success, message, xmlUserInfo); }