yusm преди 4 дни
родител
ревизия
1cc473ef8f

+ 2 - 2
fhKeeper/formulahousekeeper/management-workshop/src/main/java/com/management/platform/service/impl/WxCorpInfoServiceImpl.java

@@ -505,11 +505,11 @@ public class WxCorpInfoServiceImpl extends ServiceImpl<WxCorpInfoMapper, WxCorpI
                     encodedRedirectUri = URLEncoder.encode(urlStr, "UTF-8");
                     log.info("urlStr==>"+urlStr);
                     log.info("encodedRedirectUri==>"+encodedRedirectUri);
-                    jumpUrl = "https://open.weixin.qq.com/connect/oauth2/authorize?appid="+corpInfo.getCorpid()+"&redirect_uri="+ encodedRedirectUri +"&response_type=code&scope=snsapi_base&state=STATE#wechat_redirect";
+                    jumpUrl = "https://open.weixin.qq.com/connect/oauth2/authorize?appid="+corpInfo.getCorpid()+"&redirect_uri="+ authUrl +"&response_type=code&scope=snsapi_base&state=STATE#wechat_redirect";
                     log.info("jumpUrl==>"+jumpUrl);
                 }
             }
-            jumpUrl = jumpUrl.replace("STATE", urlStr.isEmpty()?pageRouter:urlStr);
+            jumpUrl = jumpUrl.replace("STATE", encodedRedirectUri.isEmpty()?pageRouter:encodedRedirectUri);
             log.info("jumpUrl2==>"+jumpUrl);
             cardJson.put("title", title);
             cardJson.put("description", msg);