11 lines
691 B
JavaScript
11 lines
691 B
JavaScript
export function mediaStatusLabel(value) {
|
|
return ({ ready: '拉流正常', waiting: '等待拉流', pending: '等待对账', stopped: '已停止', process_unavailable: '进程不可用', apply_failed: '配置失败', status_unavailable: '状态未知', path_missing: '路径缺失', profile_unavailable: 'Profile 不可用', credential_unavailable: '凭据不可用' })[value] || value || '未知'
|
|
}
|
|
|
|
export function mediaStatusType(value) {
|
|
if (value === 'ready' || value === 'running') return 'success'
|
|
if (value === 'waiting' || value === 'pending' || value === 'starting') return 'warning'
|
|
if (value === 'stopped' || value === 'not_configured') return 'info'
|
|
return 'danger'
|
|
}
|