|
|
@@ -832,6 +832,13 @@ public class FsCourseLinkServiceImpl implements IFsCourseLinkService
|
|
|
|
|
|
}
|
|
|
|
|
|
+ private String normalizeWxUrlLink(String urlLink) {
|
|
|
+ if (StringUtils.isBlank(urlLink)) {
|
|
|
+ return urlLink;
|
|
|
+ }
|
|
|
+ return urlLink.replace("wxmpurl.cn", "wxaurl.cn");
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 获取跳转微信小程序的链接地址
|
|
|
* @param linkStr
|
|
|
@@ -890,7 +897,7 @@ public class FsCourseLinkServiceImpl implements IFsCourseLinkService
|
|
|
}
|
|
|
|
|
|
if(!jsonObject.isEmpty() && jsonObject.containsKey("url_link")){
|
|
|
- return jsonObject.getString("url_link");
|
|
|
+ return normalizeWxUrlLink(jsonObject.getString("url_link"));
|
|
|
}
|
|
|
} else {
|
|
|
return "页面链接错误,获取失败";
|
|
|
@@ -960,7 +967,7 @@ public class FsCourseLinkServiceImpl implements IFsCourseLinkService
|
|
|
|
|
|
|
|
|
if(null != jsonObject && !jsonObject.isEmpty() && jsonObject.containsKey("url_link")){
|
|
|
- return R.ok().put("urlLink",jsonObject.getString("url_link")) ;
|
|
|
+ return R.ok().put("urlLink", normalizeWxUrlLink(jsonObject.getString("url_link")));
|
|
|
}else {
|
|
|
return R.error("获取失败:"+jsonObject.getString("errmsg"));
|
|
|
}
|