sunpengfei
2025-08-04 5d114dc363f3371ec813a12847b17c9272c918d6
pref:优化友好结果
3个文件已修改
16 ■■■■■ 已修改文件
FlexJobApi.Core/Utils/FriendlyResultUtils/FriendlyResult.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
FlexJobApi.Core/Utils/FriendlyResultUtils/FriendlyResultProvider.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
FlexJobApi.User.Application/Menus/Commands/SaveMenuCommandHandler.cs 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
FlexJobApi.Core/Utils/FriendlyResultUtils/FriendlyResult.cs
@@ -40,7 +40,7 @@
        /// <summary>
        /// 错误信息
        /// </summary>
        public object Errors { get; set; }
        public object Msg { get; set; }
        /// <summary>
        /// 附加数据
FlexJobApi.Core/Utils/FriendlyResultUtils/FriendlyResultProvider.cs
@@ -145,7 +145,7 @@
                ErrorCode = errorCode,
                Success = succeeded,
                Data = data,
                Errors = errors,
                Msg = errors,
                Extras = UnifyContext.Take(),
                Timestamp = DateTimeOffset.UtcNow.ToUnixTimeMilliseconds()
            };
FlexJobApi.User.Application/Menus/Commands/SaveMenuCommandHandler.cs
@@ -71,11 +71,13 @@
            // 获取子集Id
            var childrenIds = GetRequestChildrenIds(request);
            // 删除子级
            entity.Childrens = entity.Childrens.Where(it =>
                it.Type == EnumMenuType.Menu
                || it.Type == EnumMenuType.Page
                || it.Type == EnumMenuType.Modal
                || childrenIds.Contains(it.Id)).ToList();
            entity.Childrens = entity.Childrens
                .Where(it =>
                    it.Type == EnumMenuType.Menu
                    || it.Type == EnumMenuType.Page
                    || it.Type == EnumMenuType.Modal
                    || childrenIds.Contains(it.Id))
                .ToList();
            // 遍历分组