Procházet zdrojové kódy

微信过去urlScheme调整

hanzhiwei před 2 roky
rodič
revize
4c6aa8a9dc

+ 3 - 2
zd-modules/zd-base/src/main/java/com/zd/base/message/service/impl/WechatMsgSendServiceImpl.java

@@ -294,10 +294,10 @@ public class WechatMsgSendServiceImpl implements IWechatMsgSendService {
         if (StringUtils.isBlank(ops.get())) {
             JSONObject body = new JSONObject();
             JSONObject jumpWxa = new JSONObject();
-            jumpWxa.put("path","pages/earlyWarningManage/earlyWarningDetail");
+            jumpWxa.put("path","/pages/earlyWarningManage/earlyWarningDetail");
             jumpWxa.put("query",id);
             body.put("jump_wxa", jumpWxa);
-            String respData = HttpUtil.post(url,body);
+            String respData = HttpUtil.post(url,JSON.toJSONString(body));
             log.info("get UrlScheme=====\n{}", respData);
             JSONObject json = JSON.parseObject(respData);
             if (json.getInteger("errcode") == 0) {
@@ -306,6 +306,7 @@ public class WechatMsgSendServiceImpl implements IWechatMsgSendService {
                 ops.expire(7100, TimeUnit.SECONDS);
                 return openlink;
             }
+            log.info("调用微信未生成URL_Scheme");
             return "";
         }
         return ops.get();