|
@@ -62,7 +62,6 @@ import java.net.URLEncoder;
|
|
|
import java.time.LocalDateTime;
|
|
import java.time.LocalDateTime;
|
|
|
import java.time.ZoneId;
|
|
import java.time.ZoneId;
|
|
|
import java.util.Date;
|
|
import java.util.Date;
|
|
|
-import java.util.LinkedHashMap;
|
|
|
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
import java.util.Map;
|
|
import java.util.Map;
|
|
|
import java.util.concurrent.TimeUnit;
|
|
import java.util.concurrent.TimeUnit;
|
|
@@ -377,6 +376,11 @@ public class IpadSendServer {
|
|
|
request.setTitle(content.getLinkDescribe());
|
|
request.setTitle(content.getLinkDescribe());
|
|
|
request.setIframeUrl(notionLink + logId);
|
|
request.setIframeUrl(notionLink + logId);
|
|
|
NotionPageResponse page = notionService.createPage(request);
|
|
NotionPageResponse page = notionService.createPage(request);
|
|
|
|
|
+ if (!page.isSuccess() || page.getPublicUrl() == null) {
|
|
|
|
|
+ content.setSendStatus(2);
|
|
|
|
|
+ content.setSendRemarks("获取Notion文档链接异常:" + page.getError());
|
|
|
|
|
+ return;
|
|
|
|
|
+ }
|
|
|
content.setLinkUrl(page.getPublicUrl());
|
|
content.setLinkUrl(page.getPublicUrl());
|
|
|
redisCache.setCacheObject("notion_course:"+content.getVideoId()+"_"+externalId+"_"+qwUserId,content.getLinkUrl(),3,TimeUnit.DAYS);
|
|
redisCache.setCacheObject("notion_course:"+content.getVideoId()+"_"+externalId+"_"+qwUserId,content.getLinkUrl(),3,TimeUnit.DAYS);
|
|
|
qwSopLogsService.updateLinkUrlInContentJson(qwSopLogs, page.getPublicUrl());
|
|
qwSopLogsService.updateLinkUrlInContentJson(qwSopLogs, page.getPublicUrl());
|