| | |
| | | <div class="flex-align-center flex-justify-center" style="display: flex;"> |
| | | <div v-if="osdVisible.latest_wayline_job" class="flex-column flex-align-center flex-justify-center"> |
| | | <div class="task_wrapper"> |
| | | <div class="task_content"> |
| | | <div class="task_content task_content_way" v-if="deviceInfo.device && deviceInfo.device?.mode_code === 5"> |
| | | <div class="task_status"> |
| | | <ContainerOutlined /> |
| | | <span>执行任务中</span> |
| | | </div> |
| | | </div> |
| | | <div class="task_content" v-else> |
| | | <div class="task_status"> |
| | | <ContainerOutlined /> |
| | | <span>待执行</span> |
| | | </div> |
| | | <div class="task_info">{{convertTimestampToDate(osdVisible.latest_wayline_job.begin_time)}}</div> |
| | | <div class="task_info">{{osdVisible.latest_wayline_job.is_later ? '今天': '明天'}}{{convertTimestampToDate(osdVisible.latest_wayline_job.begin_time, 'hh:mm')}}</div> |
| | | </div> |
| | | <div class="task_title">{{osdVisible.latest_wayline_job.name}}</div> |
| | | </div> |
| | |
| | | BorderOutlined, LineOutlined, ControlOutlined, TrademarkOutlined, ArrowDownOutlined, |
| | | ThunderboltOutlined, SignalFilled, GlobalOutlined, HistoryOutlined, CloudUploadOutlined, RocketOutlined, |
| | | FieldTimeOutlined, CloudOutlined, CloudFilled, FolderOpenOutlined, RobotFilled, ArrowUpOutlined, CarryOutOutlined, |
| | | DesktopOutlined, CloseOutlined |
| | | DesktopOutlined, CloseOutlined, ContainerOutlined |
| | | } from '@ant-design/icons-vue' |
| | | import { EDeviceTypeName } from '../types' |
| | | import DockControlPanel from './g-map/DockControlPanel.vue' |
| | |
| | | BorderOutlined, |
| | | LineOutlined, |
| | | CloseOutlined, |
| | | ContainerOutlined, |
| | | ControlOutlined, |
| | | TrademarkOutlined, |
| | | ThunderboltOutlined, |
| | |
| | | align-items: center; |
| | | font-size: 12px; |
| | | .task_content { |
| | | background-color: #19be6b; |
| | | background-color: #41bbfa; |
| | | padding: 2px 4px; |
| | | } |
| | | |
| | | .task_content_way { |
| | | background-color: #19be6b; |
| | | } |
| | | .task_title { |
| | | margin-left: 5px; |
| | | font-size: 14px; |