From c584c03da2fdb719fed70255addd6b54fbd7f284 Mon Sep 17 00:00:00 2001
From: pangwenpeng <17302161021@163.com>
Date: Thu, 30 May 2024 15:54:59 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=9F=A5=E8=AF=A2=E5=88=97?=
=?UTF-8?q?=E8=A1=A8=E5=AD=97=E6=AE=B5?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../Model/Dto/SystemConfigurationDto/UserDto.cs | 12 ++----------
langguanApi/Service/UserService.cs | 12 +++---------
2 files changed, 5 insertions(+), 19 deletions(-)
diff --git a/langguanApi/Model/Dto/SystemConfigurationDto/UserDto.cs b/langguanApi/Model/Dto/SystemConfigurationDto/UserDto.cs
index b836ffd..e532a7e 100644
--- a/langguanApi/Model/Dto/SystemConfigurationDto/UserDto.cs
+++ b/langguanApi/Model/Dto/SystemConfigurationDto/UserDto.cs
@@ -45,13 +45,9 @@ namespace langguanApi.Model.Dto.SystemConfigurationDto
public class UserQueryDto
{
///
- /// 用户名
+ /// 关键字查询,可根据userName,Tel,Email
///
- public string Username { get; set; } = "";
- ///
- /// 手机号
- ///
- public string Tel { get; set; } = "";
+ public string key { get; set; } = "";
///
/// 当前条数
///
@@ -91,10 +87,6 @@ namespace langguanApi.Model.Dto.SystemConfigurationDto
/// 联系方式
///
public string Tel { get; set; }
- ///
- /// 是否管理员 0否 1是
- ///
- public string IsAdmin { get; set; }
}
diff --git a/langguanApi/Service/UserService.cs b/langguanApi/Service/UserService.cs
index a535afa..8d5ca4e 100644
--- a/langguanApi/Service/UserService.cs
+++ b/langguanApi/Service/UserService.cs
@@ -170,13 +170,9 @@ namespace langguanApi.Service
{
#region 组织查询条件
Expression> exp = filter => filter.IsDelete == false;
- if (!string.IsNullOrEmpty(input.Username))
+ if (!string.IsNullOrEmpty(input.key))
{
- exp = filter => filter.Username.Contains(input.Username);
- }
- if (!string.IsNullOrEmpty(input.Tel))
- {
- exp = filter => filter.Phone.Contains(input.Tel);
+ exp = filter => filter.Username.Contains(input.key)|| filter.Phone.Contains(input.key)|| filter.Email.Contains(input.key);
}
#endregion
#region 获取数据
@@ -191,8 +187,6 @@ namespace langguanApi.Service
}
var roleList = await _roleService.GetRoleListByIds(result.Select(s => s.RoleId).ToList());//根据角色Id获取角色信息
#endregion
- //md5解密
- //var password = StringHelper.MD5Decrypt32(item.Password);
#region 组装返回数据
foreach (var item in result)
{
@@ -221,7 +215,7 @@ namespace langguanApi.Service
{
_logger.LogInformation($"获取用户列表参数:userQuery:{Newtonsoft.Json.JsonConvert.SerializeObject(input)}");
}
- return new ApiResult { code = 0, data = list };
+ return new ApiResult { code = 0, data = list,msg="获取信息成功" };
}
///