|
|
@@ -592,7 +592,7 @@ public class FsUserCourseServiceImpl implements IFsUserCourseService
|
|
|
BeanUtils.copyProperties(link, courseMap);
|
|
|
courseMap.setProjectId(param.getProjectId());
|
|
|
String courseJson = JSON.toJSONString(courseMap);
|
|
|
- link.setRealLink(realLink + courseJson);
|
|
|
+ link.setRealLink(("1".equals(param.getType()) ?appRealLink:realLink) + courseJson);
|
|
|
|
|
|
link.setCreateTime(new Date());
|
|
|
|
|
|
@@ -601,9 +601,16 @@ public class FsUserCourseServiceImpl implements IFsUserCourseService
|
|
|
link.setUpdateTime(calendar.getTime());
|
|
|
int i = fsCourseLinkMapper.insertFsCourseLink(link);
|
|
|
if (i > 0){
|
|
|
- String domainName = getDomainName(param.getCompanyUserId(), config);
|
|
|
- String sortLink = domainName + shortLink + link.getLink();
|
|
|
- return R.ok().put("url", sortLink).put("link", random);
|
|
|
+ if ("1".equals(param.getType())){
|
|
|
+ String domainName = getDomainName(param.getCompanyUserId(), config);
|
|
|
+ String sortLink = domainName+ link.getRealLink().replace("/#","");
|
|
|
+ sortLink = sortLink.replaceAll("\\\\", "");
|
|
|
+ return R.ok().put("url", sortLink).put("link", random);
|
|
|
+ }else {
|
|
|
+ String domainName = getDomainName(param.getCompanyUserId(), config);
|
|
|
+ String sortLink = domainName + shortLink + link.getLink();
|
|
|
+ return R.ok().put("url", sortLink).put("link", random);
|
|
|
+ }
|
|
|
}
|
|
|
return R.error("生成链接失败!");
|
|
|
}
|