Răsfoiți Sursa

修改跳转的问题。

杨志杰 3 ani în urmă
părinte
comite
2c5af7417c

+ 13 - 0
src/main/java/com/leanwo/gateway/rest/RedirectController.java

@@ -34,6 +34,19 @@ public class RedirectController {
             //1. 设置状态码为302
             response.setStatusCode(HttpStatus.valueOf(302));
             response.getHeaders().set(HttpHeaders.LOCATION, url);
+            return;
+        }
+        
+        // 旧二维码地址:http://stwc.leanwo.com/StwcApp/stwc.html?barCode=N100499
+		// 新二维码地址:http://stwc.leanwo.com/c.html?b=T100667
+        logger.debug("url:" + url);
+        if(url.contains("StwcApp/stwc.html?barCode")) {
+        	url = url.replace("StwcApp/stwc.html?barCode", "c.html?b");
+            logger.debug("跳转路由:" + url);
+            //1. 设置状态码为302
+            response.setStatusCode(HttpStatus.valueOf(302));
+            response.getHeaders().set(HttpHeaders.LOCATION, url);
+            return;
         }
     }
 }