完善多赛道联调与全局产品架构
This commit is contained in:
@@ -26,6 +26,9 @@ type SessionResult struct {
|
||||
Status string `json:"status"`
|
||||
ClientType string `json:"clientType"`
|
||||
DeviceKey string `json:"deviceKey"`
|
||||
AssignmentMode *string `json:"assignmentMode,omitempty"`
|
||||
VariantID *string `json:"variantId,omitempty"`
|
||||
VariantName *string `json:"variantName,omitempty"`
|
||||
RouteCode *string `json:"routeCode,omitempty"`
|
||||
SessionTokenExpiresAt string `json:"sessionTokenExpiresAt"`
|
||||
LaunchedAt string `json:"launchedAt"`
|
||||
@@ -264,6 +267,9 @@ func buildSessionResult(session *postgres.Session) *SessionResult {
|
||||
result.Session.Status = session.Status
|
||||
result.Session.ClientType = session.ClientType
|
||||
result.Session.DeviceKey = session.DeviceKey
|
||||
result.Session.AssignmentMode = session.AssignmentMode
|
||||
result.Session.VariantID = session.VariantID
|
||||
result.Session.VariantName = session.VariantName
|
||||
result.Session.RouteCode = session.RouteCode
|
||||
result.Session.SessionTokenExpiresAt = session.SessionTokenExpiresAt.Format(time.RFC3339)
|
||||
result.Session.LaunchedAt = session.LaunchedAt.Format(time.RFC3339)
|
||||
|
||||
Reference in New Issue
Block a user