import * as Colors from '@mui/material/colors';
|
|
export const getTaskStsColor = (taskStatus) => {
|
if (!taskStatus) {
|
return Colors.grey[500];
|
}
|
switch (taskStatus) {
|
case '等待中':
|
return Colors.deepPurple[500];
|
case '已分配':
|
return Colors.lightBlue[600];
|
case '进行中':
|
return Colors.teal[700];
|
case '已完成':
|
return Colors.blueGrey[500];
|
default:
|
return Colors.amber[500];
|
}
|
}
|
|
export const getTaskStsChipColor = (taskStatus) => {
|
if (!taskStatus) {
|
return 'default';
|
}
|
switch (taskStatus) {
|
case '初始化':
|
return 'info';
|
case '等待中':
|
return 'warning';
|
case '已分配':
|
return 'success';
|
case '进行中':
|
return 'primary';
|
case '已完成':
|
return 'default';
|
case '已取消':
|
return 'error';
|
default:
|
return 'default';
|
}
|
}
|
|
export const getBusStsColor = (busStatus) => {
|
if (!busStatus) {
|
return 'default';
|
}
|
switch (busStatus) {
|
case '已接收':
|
return 'secondary';
|
case '进行中':
|
return 'success';
|
case '已完成':
|
return 'default';
|
case '已取消':
|
return 'error';
|
default:
|
return 'default';
|
}
|
}
|