1234567891011121314151617181920212223242526272829303132 |
- 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<UserEntity>,IScopedSelfDependency
- {
- public async Task<BaseResult<UserEntity>> LoginAsync(UserEntity userEntity)
- {
- var result = new BaseResult<UserEntity>();
- var user = await DB.SqlSugarClient.Queryable<UserEntity>()
- .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<UserEntity> { user };
- }
- return result;
- }
- }
- }
|