From 54849757852f6ab40eb17afbd03d1d839b60a38d Mon Sep 17 00:00:00 2001
From: guoshilong <123456>
Date: Mon, 13 Nov 2023 17:09:15 +0800
Subject: [PATCH] 重复定时和连续执行
---
src/components/GMap.vue | 19 +++++++++++++++----
1 files changed, 15 insertions(+), 4 deletions(-)
diff --git a/src/components/GMap.vue b/src/components/GMap.vue
index 595dc27..d0f79ca 100644
--- a/src/components/GMap.vue
+++ b/src/components/GMap.vue
@@ -177,12 +177,18 @@
<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>
@@ -764,7 +770,7 @@
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'
@@ -778,6 +784,7 @@
BorderOutlined,
LineOutlined,
CloseOutlined,
+ ContainerOutlined,
ControlOutlined,
TrademarkOutlined,
ThunderboltOutlined,
@@ -1598,9 +1605,13 @@
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;
--
Gitblit v1.9.3