using APPUpgradeAPI.Models; using Microsoft.AspNetCore.Mvc; using Microsoft.Extensions.Logging; using SqlSugar; namespace APPUpgradeAPI.Controllers { [Route("api/[controller]")] [ApiController] public class UserController : Controller { public SqlSugarClient db = BaseDB.GetClient(); private readonly ILogger _logger; public UserController(ILogger logger) { _logger = logger; } /// /// 用户登录 /// /// /// /// [HttpGet] [Route("Login")] public JsonResult Login(string loginName, string passWord) { try { if (string.IsNullOrEmpty(loginName) && string.IsNullOrEmpty(passWord)) { return Json(false); } bool result = db.Queryable().Where(User => User.Name == loginName && User.PassWord == passWord).Count() == 1 ? true : false; return Json(result); } catch (System.Exception ex) { _logger.LogError(ex.Message); return Json(ex.Message); } } } }