From 82ee265abd6c18017d253358d03c494f1b96cdf4 Mon Sep 17 00:00:00 2001
From: 张含笑 <zhx18749296735@163.com>
Date: Wed, 06 Aug 2025 17:47:14 +0800
Subject: [PATCH] feat:拼图任务下拉查询

---
 src/views/odm/task.vue |   69 +++++++++++++++-------------------
 1 files changed, 30 insertions(+), 39 deletions(-)

diff --git a/src/views/odm/task.vue b/src/views/odm/task.vue
index 6dbe74c..aa0eaa0 100644
--- a/src/views/odm/task.vue
+++ b/src/views/odm/task.vue
@@ -142,6 +142,9 @@
                 value: 4,
               },
             ],
+              change: (value) => {
+    this.searchChange({ ...this.query,waylineType:value.value}, () => {});
+  }
           },
           {
             label: '机场名称',
@@ -168,44 +171,27 @@
             width: 100,
             labelWidth: 130,
           },
-          {
-            label: '任务状态',
-            prop: 'status',
-            type: 'select',
-            search: true,
-            searchSpan: 4,
-            searchLabelWidth: 100,
-            //labelWidth: 130,
-            
-            searchPlaceholder: "任务状态",
-            width: 90,
-            dicData: [
-              {
-                label: '待启动',
-                value: 0,
-              },
-              {
-                label: '待处理',
-                value: 10,
-              },
-              {
-                label: '处理中',
-                value: 20,
-              },
-              {
-                label: '失败',
-                value: 30,
-              },
-              {
-                label: '已完成',
-                value: 40,
-              },
-              {
-                label: '已取消',
-                value: 50,
-              },
-            ],
-          },
+{
+  label: '任务状态',
+  prop: 'status',
+  type: 'select',
+  search: true,
+  searchSpan: 4,
+  searchLabelWidth: 100,
+  searchPlaceholder: "任务状态",
+  width: 90,
+  dicData: [
+    { label: '待启动', value: 0 },
+    { label: '待处理', value: 10 },
+    { label: '处理中', value: 20 },
+    { label: '失败', value: 30 },
+    { label: '已完成', value: 40 },
+    { label: '已取消', value: 50 },
+  ],
+  change: (value) => {
+    this.searchChange({ ...this.query,status:value.value}, () => {});
+  }
+},
 
           {
             label: '任务创建时间',
@@ -231,6 +217,11 @@
             searchLabelWidth: 100,
             //valueFormat: 'YYYY-MM-DD',
             width: 160,
+                        change: (value) => {
+                        console.log('value',value);
+                        
+    this.searchChange({ ...this.query,completedTime:value.value}, () => {});
+  }
           },
         ],
       },
@@ -376,7 +367,7 @@
       this.query = {}
       this.onLoad(this.page)
     },
-    searchChange (params, done) {
+    searchChange (params, done) { 
       this.query = params
       this.page.currentPage = 1
       this.onLoad(this.page, params)

--
Gitblit v1.9.3