Lin Qilong 1 месяц назад
Родитель
Сommit
d4f0eabd0c
1 измененных файлов с 7 добавлено и 1 удалено
  1. 7 1
      src/main/java/cn/com/goldenwater/domain/GatewayRoutes.java

+ 7 - 1
src/main/java/cn/com/goldenwater/domain/GatewayRoutes.java

@@ -23,9 +23,15 @@ public class GatewayRoutes implements Serializable {
 
     public List<PredicateDefinition> getPredicateDefinition() {
         if (this.predicates != null) {
+            String predicates;
+            if (!this.predicates.contains("/**")) {
+                predicates = this.predicates + "/**";
+            } else {
+                predicates = this.predicates;
+            }
             PredicateDefinition predicateDefinition = new PredicateDefinition();
             predicateDefinition.setName("Path");
-            predicateDefinition.addArg("_genkey_0", this.predicates);
+            predicateDefinition.addArg("_genkey_0", predicates);
             List<PredicateDefinition> predicateDefinitionList = new ArrayList<>();
             predicateDefinitionList.add(predicateDefinition);
             return predicateDefinitionList;