完善联调标准化与诊断链路
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
import { loadBackendAuthTokens, loadBackendBaseUrl } from '../../utils/backendAuth'
|
||||
import { getEventPlay, type BackendEventPlayResult } from '../../utils/backendApi'
|
||||
import { formatBackendPlayActionText, formatBackendPlayStatusText } from '../../utils/backendPlayCopy'
|
||||
import { reportBackendClientLog } from '../../utils/backendClientLogs'
|
||||
|
||||
type EventPageData = {
|
||||
eventId: string
|
||||
@@ -130,6 +131,26 @@ Page({
|
||||
},
|
||||
|
||||
applyEventPlay(result: BackendEventPlayResult) {
|
||||
const assignmentMode = result.play.assignmentMode ? result.play.assignmentMode : null
|
||||
reportBackendClientLog({
|
||||
level: 'info',
|
||||
category: 'event-play',
|
||||
message: 'event play loaded',
|
||||
eventId: result.event.id || this.data.eventId || '',
|
||||
releaseId: result.resolvedRelease && result.resolvedRelease.releaseId
|
||||
? result.resolvedRelease.releaseId
|
||||
: '',
|
||||
manifestUrl: result.resolvedRelease && result.resolvedRelease.manifestUrl
|
||||
? result.resolvedRelease.manifestUrl
|
||||
: '',
|
||||
details: {
|
||||
pageEventId: this.data.eventId || '',
|
||||
resultEventId: result.event.id || '',
|
||||
primaryAction: result.play.primaryAction || '',
|
||||
assignmentMode,
|
||||
variantCount: result.play.courseVariants ? result.play.courseVariants.length : 0,
|
||||
},
|
||||
})
|
||||
this.setData({
|
||||
loading: false,
|
||||
titleText: result.event.displayName,
|
||||
|
||||
Reference in New Issue
Block a user