using QMAPP.BLL.Sys; using QMAPP.DAL.Sys; using QMAPP.Entity.Sys; using System; using System.Collections.Generic; using System.Data; using System.Linq; using System.Net; using System.Net.Http; using System.Web.Http; using WebAPI.App_Start; using WebAPI.Models; namespace WebAPI.Controllers { public class LoginController : ApiController { /// /// 判断用户名密码 /// /// /// /// public Response Get(string UserName,string PassWord) { var result = new Response(); LoginInfo login = new LoginInfo(); login.LoginUserID = UserName; login.PassWord = QMFrameWork.Common.Encrypt.DESEncrypt.Encrypt(PassWord); var sqlScript = $"select * from T_QM_USER where LOGINUSERID ='{UserName}' and PASSWORD = '{login.PassWord}'"; DataSet dataSet = SqlHelper.ExecuteDataset(Config.maindbConnectionString, CommandType.Text, sqlScript); if (dataSet.Tables[0].Rows.Count > 0) { login.UserName = dataSet.Tables[0].Rows[0]["USERNAME"].ToString(); result.Result = login; } else { result.Code = 201; result.Message = "用户信息不存在或密码错误"; } return result; } } }