From 1ef360a14efab8a1defa1dfdc13bb5af64a9d621 Mon Sep 17 00:00:00 2001
From: husq <931347610@qq.com>
Date: Mon, 18 Sep 2023 17:02:51 +0800
Subject: [PATCH] 飞行指令打开
---
src/components/task/TaskPanel.vue | 66 +++++++++++----------------------
1 files changed, 22 insertions(+), 44 deletions(-)
diff --git a/src/components/task/TaskPanel.vue b/src/components/task/TaskPanel.vue
index fd6a204..a2a42e5 100644
--- a/src/components/task/TaskPanel.vue
+++ b/src/components/task/TaskPanel.vue
@@ -1,5 +1,5 @@
<template>
- <div class="header">Task Plan Library</div>
+ <div class="header">计划库</div>
<div class="plan-panel-wrapper">
<a-table class="plan-table" :columns="columns" :data-source="plansData.data" row-key="job_id"
:pagination="paginationProp" :scroll="{ x: '100%', y: 600 }" @change="refreshData">
@@ -65,30 +65,30 @@
<div class="action-area">
<a-popconfirm
v-if="record.status === TaskStatus.Wait"
- title="Are you sure you want to delete flight task?"
- ok-text="Yes"
- cancel-text="No"
+ title="你确定要删除该计划吗?"
+ ok-text="确定"
+ cancel-text="取消"
@confirm="onDeleteTask(record.job_id)"
>
- <a-button type="primary" size="small">Delete</a-button>
+ <a-button type="primary" size="small">删除</a-button>
</a-popconfirm>
<a-popconfirm
v-if="record.status === TaskStatus.Carrying"
- title="Are you sure you want to suspend?"
- ok-text="Yes"
- cancel-text="No"
+ title="你确定要暂停该任务吗?"
+ ok-text="确定"
+ cancel-text="取消"
@confirm="onSuspendTask(record.job_id)"
>
- <a-button type="primary" size="small">Suspend</a-button>
+ <a-button type="primary" size="small">暂停</a-button>
</a-popconfirm>
<a-popconfirm
v-if="record.status === TaskStatus.Paused"
- title="Are you sure you want to resume?"
- ok-text="Yes"
- cancel-text="No"
+ title="你确定要重新开始吗?"
+ ok-text="确定"
+ cancel-text="取消"
@confirm="onResumeTask(record.job_id)"
>
- <a-button type="primary" size="small">Resume</a-button>
+ <a-button type="primary" size="small">重新开始</a-button>
</a-popconfirm>
</div>
</template>
@@ -131,63 +131,41 @@
const columns = [
{
- title: 'Planned/Actual Time',
+ title: '计划|实际时间',
dataIndex: 'duration',
width: 200,
slots: { customRender: 'duration' },
},
{
- title: 'Status',
+ title: '执行状态',
key: 'status',
width: 150,
slots: { customRender: 'status' }
},
{
- title: 'Plan Name',
+ title: '计划名称',
dataIndex: 'job_name',
width: 100,
},
{
- title: 'Type',
- dataIndex: 'taskType',
- width: 100,
- slots: { customRender: 'taskType' },
- },
- {
- title: 'Flight Route Name',
- dataIndex: 'file_name',
- width: 100,
- },
- {
- title: 'Dock Name',
+ title: '设备名称',
dataIndex: 'dock_name',
width: 100,
ellipsis: true
},
{
- title: 'RTH Altitude Relative to Dock (m)',
+ title: '相对机场返航高度',
dataIndex: 'rth_altitude',
- width: 120,
+ width: 140,
},
{
- title: 'Lost Action',
+ title: '航线飞行中失联',
dataIndex: 'out_of_control_action',
- width: 120,
+ width: 140,
slots: { customRender: 'lostAction' },
},
{
- title: 'Creator',
- dataIndex: 'username',
- width: 120,
- },
- {
- title: 'Media File Upload',
- key: 'media_upload',
- width: 160,
- slots: { customRender: 'media_upload' }
- },
- {
- title: 'Action',
+ title: '操作',
width: 120,
slots: { customRender: 'action' }
}
--
Gitblit v1.9.3