优化任务状态投影和部署文档
This commit is contained in:
@@ -102,8 +102,8 @@ export function mapAdminTaskListItem(
|
||||
resourceStatus: fulfillment.resourceStatus,
|
||||
customerStatus: fulfillment.customerStatus,
|
||||
loginType: task.login_type,
|
||||
roleName: task.role_name,
|
||||
roleId: task.role_id,
|
||||
roleName: resolveTaskDisplayRoleName(task),
|
||||
roleId: resolveTaskDisplayRoleId(task),
|
||||
runtimeSessionId: task.runtime_session_id,
|
||||
claimedAt: task.claimed_at,
|
||||
roleConfirmedAt: task.role_confirmed_at,
|
||||
@@ -269,3 +269,11 @@ function normalizeRecord(value: unknown): JsonRecord {
|
||||
function getTaskRetryCount(task: TaskRow | null | undefined): number {
|
||||
return Number(task?.attempt_count || 0)
|
||||
}
|
||||
|
||||
function resolveTaskDisplayRoleName(task: TaskRow): string {
|
||||
return String(task.kuaishou_role_name || task.role_name || '').trim()
|
||||
}
|
||||
|
||||
function resolveTaskDisplayRoleId(task: TaskRow): string {
|
||||
return String(task.kuaishou_role_id || task.role_id || '').trim()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user