using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Helper; using HZY.Framework.DependencyInjection; using Model; namespace DAL { public class UserService:BaseService,IScopedSelfDependency { public async Task> LoginAsync(UserEntity userEntity) { var result = new BaseResult(); var user = await DB.SqlSugarClient.Queryable() .Where(u => u.UserName == userEntity.UserName && u.UserPassword == userEntity.UserPassword) .FirstAsync(); if (user == null) { result.Result = SystemEnums.Result.Fail; result.Msg = "用户名或密码错误"; } else { result.Data = new List { user }; } return result; } } }