28 lines
560 B
TypeScript
28 lines
560 B
TypeScript
export const getStatusColor = (status: string): string => {
|
|
switch (status) {
|
|
case 'completed':
|
|
return '#4CAF50';
|
|
case 'processing':
|
|
case 'pending':
|
|
return '#FFA726';
|
|
case 'failed':
|
|
return '#EF5350';
|
|
default:
|
|
return '#9E9E9E';
|
|
}
|
|
};
|
|
|
|
export const getStatusText = (status: string): string => {
|
|
switch (status) {
|
|
case 'completed':
|
|
return '已完成';
|
|
case 'processing':
|
|
case 'pending':
|
|
return '处理中';
|
|
case 'failed':
|
|
return '失败';
|
|
default:
|
|
return status;
|
|
}
|
|
};
|