| 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'; | 
|     } | 
| } |