sunpengfei
2025-08-05 356c47fb0ea1a642784e85c82833141d065bc4bc
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
                    {