sunpengfei
2025-08-05 e0250faa09f3547583e09eb1fd1cf908ab9c6116
FlexJobApi.Core/Models/User/Menus/Queries/GetMenusQuery.cs
@@ -12,6 +12,7 @@
    /// <summary>
    /// 查询菜单列表
    /// </summary>
    [Resource([EnumResourceController.Menu])]
    public class GetMenusQuery : IRequest<List<GetMenusQueryResultItem>>
    {
        public GetMenusQuery()
@@ -28,6 +29,11 @@
        /// 客户端类型
        /// </summary>
        public EnumClientType ClientType { get; set; }
        /// <summary>
        /// 角色Id
        /// </summary>
        public Guid? RoleId { get; set; }
    }
    /// <summary>
@@ -37,13 +43,18 @@
    {
        public GetMenusQueryResultItem()
        {
            Childrens = [];
            Children = [];
        }
        /// <summary>
        /// Id
        /// </summary>
        public Guid? Id { get; set; }
        public Guid Id { get; set; }
        /// <summary>
        /// 是否选择(用户角色授权)
        /// </summary>
        public bool IsChecked { get; set; }
        /// <summary>
        /// 上级Id
@@ -54,7 +65,7 @@
        /// 下级
        /// </summary>
        [AdaptIgnore]
        public List<GetMenusQueryResultItem> Childrens { get; set; }
        public List<GetMenusQueryResultItem> Children { get; set; }
        /// <summary>
        /// 编号