卢江海代码更改

This commit is contained in:
卢江海
2025-03-12 15:36:04 +08:00
parent d09cb93aa7
commit 7d23adb53b
8 changed files with 89 additions and 25 deletions

View File

@@ -6,7 +6,13 @@ namespace DOAN.ServiceCore.Services
{
public interface ISysUserService : IBaseService<SysUser>
{
public PagedInfo<SysUser> SelectUserList(SysUserQueryDto user, PagerInfo pager);
/// <summary>
/// 获取全部用户
/// </summary>
/// <returns></returns>
List<SysUser> GetSysUser();
public PagedInfo<SysUser> SelectUserList(SysUserQueryDto user, PagerInfo pager);
/// <summary>
/// 通过用户ID查询用户

View File

@@ -7,6 +7,7 @@ using DOAN.Model;
using DOAN.Model.System;
using DOAN.Model.System.Dto;
using DOAN.Repository;
using DOAN.Model.MES.base_;
namespace DOAN.ServiceCore.Services
{
@@ -33,11 +34,20 @@ namespace DOAN.ServiceCore.Services
UserMsgService = userMsgService;
}
/// <summary>
/// 根据条件分页查询用户列表
/// </summary>
/// <returns></returns>
public PagedInfo<SysUser> SelectUserList(SysUserQueryDto user, PagerInfo pager)
/// <summary>
/// 获取全部用户
/// </summary>
/// <returns></returns>
public List<SysUser> GetSysUser()
{
return Context.Queryable<SysUser>().ToList();
}
/// <summary>
/// 根据条件分页查询用户列表
/// </summary>
/// <returns></returns>
public PagedInfo<SysUser> SelectUserList(SysUserQueryDto user, PagerInfo pager)
{
var exp = Expressionable.Create<SysUser>();
exp.AndIF(!string.IsNullOrEmpty(user.UserName), u => u.UserName.Contains(user.UserName));