推进活动列表第一刀与联调回归

This commit is contained in:
2026-04-03 19:33:16 +08:00
parent b09c21c814
commit 527b4c78a9
34 changed files with 3094 additions and 224 deletions

View File

@@ -45,7 +45,7 @@ function formatVariantSummary(result: BackendEventPlayResult): string {
function formatPresentationSummary(result: BackendEventPlayResult): string {
const currentPresentation = result.currentPresentation
if (!currentPresentation) {
return '当前未声明展示版本'
return '当前发布 release 未绑定展示版本,或当前尚未发布'
}
const presentationId = currentPresentation.presentationId || '--'
@@ -57,7 +57,7 @@ function formatPresentationSummary(result: BackendEventPlayResult): string {
function formatContentBundleSummary(result: BackendEventPlayResult): string {
const currentContentBundle = result.currentContentBundle
if (!currentContentBundle) {
return '当前未声明内容包版本'
return '当前发布 release 未绑定内容包版本,或当前尚未发布'
}
const bundleId = currentContentBundle.bundleId || '--'
@@ -147,6 +147,14 @@ Page({
pageEventId: this.data.eventId || '',
resultEventId: result.event.id || '',
primaryAction: result.play.primaryAction || '',
detailStatus: result.play.reason || '',
detailCanLaunch: result.play.canLaunch,
detailCurrentPresentation: result.currentPresentation
? `${result.currentPresentation.presentationId || '--'} / ${result.currentPresentation.templateKey || '--'} / ${result.currentPresentation.version || '--'}`
: '',
detailCurrentContentBundle: result.currentContentBundle
? `${result.currentContentBundle.bundleId || '--'} / ${result.currentContentBundle.bundleType || '--'} / ${result.currentContentBundle.version || '--'}`
: '',
assignmentMode,
variantCount: result.play.courseVariants ? result.play.courseVariants.length : 0,
},