zhengyiming
2025-08-05 52f92e3728e82e525e88fe893181bb1283b760e8
fix: s
2个文件已修改
5 ■■■■■ 已修改文件
FlexJobApi.Core/Enums/Common/EnumErrorCodeType.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
FlexJobApi.User.Application/Menus/Commands/SaveMenuFieldCommandHandler.cs 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
FlexJobApi.Core/Enums/Common/EnumErrorCodeType.cs
@@ -29,7 +29,7 @@
        /// 存在重复数据:{0},请确认后再试
        /// </summary>
        [ErrorCodeItemMetadata("存在重复数据:{0},请确认后再试")]
        s406 = 405,
        s406 = 406,
        /// <summary>
        /// 该{0}不可修改
        /// </summary>
FlexJobApi.User.Application/Menus/Commands/SaveMenuFieldCommandHandler.cs
@@ -43,7 +43,7 @@
                entity.Type = EnumMenuType.Field;
                entity.VisitLevel = parent.VisitLevel;
                request.Adapt(entity);
                if (await CheckExist(entity)) throw Oops.Oh(EnumErrorCodeType.s405, "菜单编号");
                if (await CheckExist(entity)) throw Oops.Oh(EnumErrorCodeType.s406, "菜单编号");
                await rep.InsertAsync(entity);
                return entity.Id;
            }
@@ -59,6 +59,7 @@
            return await rep.AsQueryable().AsNoTracking()
                .AnyAsync(it =>
                    it.ParentId == entity.ParentId
                    && it.Type == entity.Type
                    && it.Group == entity.Group
                    && it.Code == entity.Code
                    && it.Id != entity.Id);