using MediatR; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace FlexJobApi.Core { /// /// 查询用户角色列表 /// [Resource([EnumResourceController.UserServerUser])] public class GetUserInfoRolesQuery : IRequest> { public GetUserInfoRolesQuery() { ClientType = EnumClientType.PcWeb; } /// /// 用户Id /// public Guid UserInfoId { get; set; } /// /// 客户端类型 /// public EnumClientType ClientType { get; set; } } /// /// 查询用户角色列表 /// public class GetUserInfoRolesQueryResultItem { /// /// 角色Id /// public Guid Id { get; set; } /// /// 名称 /// public string Name { get; set; } /// /// 备注 /// public string Remark { get; set; } /// /// 是否选中 /// public bool IsChecked { get; set; } } }