From da5035c06495ecf01e3f399ee7203a77527202d4 Mon Sep 17 00:00:00 2001
From: 罗广辉 <guanghui.luo@foxmail.com>
Date: Tue, 08 Apr 2025 11:50:26 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'
---
src/views/TaskManage/TaskIntermediateContent/AddTask.vue | 33 ++++++++++++++++++++++++++-------
1 files changed, 26 insertions(+), 7 deletions(-)
diff --git a/src/views/TaskManage/TaskIntermediateContent/AddTask.vue b/src/views/TaskManage/TaskIntermediateContent/AddTask.vue
index a1c0060..9d23405 100644
--- a/src/views/TaskManage/TaskIntermediateContent/AddTask.vue
+++ b/src/views/TaskManage/TaskIntermediateContent/AddTask.vue
@@ -12,7 +12,7 @@
<div class="left">
<div class="search">
<div class="item">任务名称:<el-input v-model="searchForm.name" placeholder="请输入任务名称"></el-input></div>
- <div class="item">任务日期:
+ <div class="item"><span style="color: red;">*</span>任务日期:
<el-date-picker
v-model="searchForm.begin_time"
format="YYYY-MM-DD"
@@ -66,6 +66,7 @@
</template>
<script setup>
+import { ElMessage } from 'element-plus';
import { pxToRem } from '@/utils/rem';
import { getWaylineList, createTask } from '@/api/home/task';
import TaskAlgorithmBusiness from '../components/TaskAlgorithmBusiness.vue';
@@ -82,7 +83,7 @@
const searchForm = reactive({
name: '',
- ai_type: [],
+ ai_types: [],
file_id: '',
begin_time: '',
end_time: '',
@@ -102,7 +103,7 @@
}
};
const algorithmChange = (val) => {
- searchForm.ai_type = val;
+ searchForm.ai_types = val;
};
// 获取航线文件
@@ -118,12 +119,18 @@
const emit = defineEmits(['refresh']);
// 提交
const submitClick = () => {
+ if (!searchForm.begin_time) {
+ ElMessage({
+ message: '请选择任务日期',
+ type: 'warning'
+ });
+ return;
+ }
searchForm.end_time = `${searchForm.begin_time} 23:59:59`;
searchForm.begin_time = `${searchForm.begin_time} 00:00:00`;
createTask(searchForm).then((res) => {
- console.log(res);
- if (res.code === 0) {
+ if (res.data.code === 0) {
ElMessage.success('任务创建成功');
// 关闭当前窗口,刷新任务管理列表
isShowAddTask.value = false;
@@ -135,7 +142,7 @@
isShowAddTask.value = false;
// 清除搜索数据
searchForm.name = '';
- searchForm.ai_type = [];
+ searchForm.ai_types = [];
searchForm.file_id = '';
searchForm.begin_time = '';
searchForm.end_time = '';
@@ -179,7 +186,7 @@
:deep(.el-date-picker),
:deep(.el-time-picker) {
width: 240px;
- margin-left: 10px;
+ // margin-left: 10px;
}
:deep(.el-date-editor.el-input__wrapper) {
width: 200px; // 调整日期选择器宽度
@@ -189,6 +196,18 @@
}
.right {
width: 30%;
+ display: flex;
+ flex-direction: column;
+ justify-content: space-between;
+
+ .btn {
+ margin-top: 20px;
+ text-align: center;
+
+ .el-button {
+ margin: 0 10px;
+ }
+ }
}
}
</style>
--
Gitblit v1.9.3