刘韬 5 years ago
parent
commit
02cacf201d

+ 6 - 6
PacsOnline_Wechat_Patient/src/main/java/com/zskk/controller/WebBridgeController.java

@@ -52,7 +52,7 @@ public class WebBridgeController extends ApiController {
 	
 	private void process(String toUrl) {
 		try {
-			System.out.println(toUrl);
+//			System.out.println(toUrl);
 //			System.out.println(getRequest().getRequestURL().toString());
 //			Object sessionObj = this.getRequest().getSession().getAttribute("pwpSessionObjtest9");
 			Object sessionObj = null;
@@ -60,14 +60,14 @@ public class WebBridgeController extends ApiController {
 			if (sessionObj == null) {
 				String code = this.getPara("code");
 				if (code == null) {
-					System.out.println(ApiConfigKit.getApiConfig().getAppId());
-					System.out.println(getRequest().getRequestURL().toString());
-//					String uidStr = toUrl.contains("?") ? "&appId=" : "?appId=";
-					String url = wService.getCodeUrl(ApiConfigKit.getApiConfig().getAppId(), getRequest().getRequestURL().toString());
+//					System.out.println(ApiConfigKit.getApiConfig().getAppId());
+//					System.out.println(getRequest().getRequestURL().toString());
+					String paramString = getRequest().getQueryString().isEmpty()?"":"?"+getRequest().getQueryString();
+					String url = wService.getCodeUrl(ApiConfigKit.getApiConfig().getAppId(), getRequest().getRequestURL().toString() + paramString);
 					this.redirect(url);
 					return;
 				}
-				System.out.println(ApiConfigKit.getApiConfig().getAppId());
+//				System.out.println(ApiConfigKit.getApiConfig().getAppId());
 				SnsAccessToken snsAccessToken = wService.getWebAccessToken(ApiConfigKit.getApiConfig().getAppId(), ApiConfigKit.getApiConfig().getAppSecret(), code);
 
 				UserService uService = ServiceFactory.getService(UserService.class);