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);