using CellularManagement.Domain.Common; using MediatR; namespace CellularManagement.Application.Features.Users.Queries.GetAllUsers; /// /// 获取所有用户查询 /// 支持按用户名、邮箱、手机号进行条件查询 /// /// 页码,从1开始 /// 每页记录数 /// 用户名(可选,支持模糊查询) /// 邮箱(可选,支持模糊查询) /// 手机号(可选,支持模糊查询) public sealed record GetAllUsersQuery( int PageNumber = 1, int PageSize = 10, string? UserName = null, string? Email = null, string? PhoneNumber = null) : IRequest>;