|  |  |  | 
|---|
|  |  |  | @Override | 
|---|
|  |  |  | public List<SwaggerResource> get() { | 
|---|
|  |  |  | List<SwaggerResource> resources = new ArrayList<>(); | 
|---|
|  |  |  | resources.add(swaggerResource("网管服务接口",  "v2/api-docs?group=default")); | 
|---|
|  |  |  | List<String> routes = new ArrayList<>(); | 
|---|
|  |  |  | routeLocator.getRoutes().subscribe(route -> routes.add(route.getId())); | 
|---|
|  |  |  | gatewayProperties.getRoutes().stream().filter(routeDefinition -> routes.contains(routeDefinition.getId())).forEach(route -> { | 
|---|
|  |  |  | 
|---|
|  |  |  | predicateDefinition.getArgs().get(NameUtils.GENERATED_NAME_PREFIX + "0") | 
|---|
|  |  |  | .replace("**", "v2/api-docs?group=default")))); | 
|---|
|  |  |  | }); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | return resources; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|