feat: 接入内容服务端真实接口并优化页面交互
- 迁移内容数据到服务端接口,移除本地模拟数据 - 首页新增推荐课程加载与未读消息检查 - 资讯、课程、搜索页面支持分页加载与错误重试 - 登录页新增恢复课程、消息、帮助页的路由逻辑 - 评估分析页新增处理中状态动效与阶段提示 - API 环境切换到正式域名 airz.hqling.cloud
This commit is contained in:
@@ -33,7 +33,13 @@
|
||||
let afterLoginUrl = '/pages/home/home'
|
||||
onLoad((options) => {
|
||||
consumeInitialLaunch()
|
||||
if (options?.['resumeAssistant'] == '1') {
|
||||
if (options?.['resumeLesson'] == '1' && /^[1-9][0-9]{0,9}$/.test(options?.['lessonId'] ?? '')) {
|
||||
afterLoginUrl = '/packages/content/lesson/lesson?id=' + options?.['lessonId']
|
||||
} else if (options?.['resumeMessages'] == '1') {
|
||||
afterLoginUrl = '/packages/account/messages/messages'
|
||||
} else if (options?.['resumeHelp'] == '1') {
|
||||
afterLoginUrl = '/packages/content/help/help?feedback=1'
|
||||
} else if (options?.['resumeAssistant'] == '1') {
|
||||
const target = assistantReturnPath(options?.['assessmentId'] ?? '', options?.['productIds'] ?? '', options?.['chatId'] ?? '', options?.['from'] ?? '', options?.['revisionId'] ?? '')
|
||||
if (target.length > 0) afterLoginUrl = target
|
||||
} else if (options?.['resumeNextStep'] == '1') {
|
||||
|
||||
Reference in New Issue
Block a user