sunpengfei
2025-08-06 71d0c92a63f1e26c6ba9634413083de1acaf916c
FlexJobApi.User.Application/Roles/Commands/SaveRoleCommandHandler.cs
@@ -46,7 +46,7 @@
                    }
                }
                entity.RoleResources = entity.RoleResources.Where(it => request.Resources.Any(r => r.ResourceId == it.ResourceId)).ToList();
                foreach (var roleResource in entity.RoleResources)
                foreach (var roleResource in request.Resources)
                {
                    var entityRoleResource = entity.RoleResources.FirstOrDefault(it => it.ResourceId == roleResource.ResourceId);
                    if (entityRoleResource == null)
@@ -56,7 +56,7 @@
                            ResourceId = roleResource.ResourceId,
                            DataPower = roleResource.DataPower
                        };
                        entity.RoleResources.Add(roleResource);
                        entity.RoleResources.Add(entityRoleResource);
                    }
                    else
                    {