From 4cf0b6d70e50ee02611e2c6d844b6133f1383241 Mon Sep 17 00:00:00 2001
From: xiaoxiao <2014227881@qq.com>
Date: Tue, 10 Jun 2025 22:39:16 +0800
Subject: [PATCH] 查询

---
 src/views/dataCenter/dataCenter.vue |   43 +++++++++++++++++++++++++++++--------------
 1 files changed, 29 insertions(+), 14 deletions(-)

diff --git a/src/views/dataCenter/dataCenter.vue b/src/views/dataCenter/dataCenter.vue
index 63f9c7e..bf997f6 100644
--- a/src/views/dataCenter/dataCenter.vue
+++ b/src/views/dataCenter/dataCenter.vue
@@ -1,11 +1,11 @@
 <template>
   <div class="dataCenter-table">
-    <searchData></searchData>
+    <searchData @search="searchClick"></searchData>
     <!-- 表格部分 -->
-    <div class="dataTable" >
+    <div class="dataTable">
       <el-table
-      v-loading="loading"
-          element-loading-text="加载中"
+        v-loading="loading"
+        element-loading-text="加载中"
         stripe
         :data="tableData"
         class="custom-header"
@@ -15,8 +15,8 @@
         <el-table-column label="序号" type="index" width="60" />
         <el-table-column prop="regionName" label="所属区域" />
         <el-table-column property="nestName" label="所属机巢" />
-        <el-table-column property="jobName" label="任务名称" show-overflow-tooltip/>
-        <el-table-column prop="nickName" label="文件名称"   show-overflow-tooltip />
+        <el-table-column property="jobName" label="任务名称" show-overflow-tooltip />
+        <el-table-column prop="nickName" label="文件名称" show-overflow-tooltip />
         <el-table-column property="img" label="缩图" width="120">
           <template #default="scope">
             <img
@@ -43,10 +43,10 @@
           </template>
         </el-table-column>
         <el-table-column prop="createTime" label="任务时间" />
-        <el-table-column property="photoType" label="文件类别" > 
-           <template #default="scope">
-            <span>{{scope.row.photoType=== 'visible' ? '可见光':'红外'}}</span>
-             </template>
+        <el-table-column property="photoType" label="文件类别">
+          <template #default="scope">
+            <span>{{ scope.row.photoType === 'visible' ? '可见光' : '红外' }}</span>
+          </template>
         </el-table-column>
         <el-table-column property="resultType" label="文件格式">
           <template #default="scope">
@@ -196,16 +196,31 @@
 // 获取列表数据
 const getgetaiImagesPage = () => {
   getaiImagesPage(jobListParams).then(res => {
-  loading.value = true;
+    loading.value = true;
     total.value = res.data.data.total;
 
     tableData.value = res.data.data?.records;
     console.log('res', tableData.value, total.value);
-      loading.value = false;
+    loading.value = false;
   });
 };
-const handleSizeChange = () => {};
-const handleCurrentChange = () => {};
+// 查询
+const searchClick = params => {
+  jobListParams.current = 1;
+  jobListParams.size = 10;
+  jobListParams.searchParams = params;
+  console.log('jobListParams', jobListParams);
+
+  // getgetaiImagesPage()
+};
+const handleSizeChange = val => {
+  jobListParams.size = val;
+  getgetaiImagesPage();
+};
+const handleCurrentChange = val => {
+  jobListParams.current = val;
+  getgetaiImagesPage();
+};
 // 多选
 const selectedRows = ref([]);
 const handleSelectionChange = val => {

--
Gitblit v1.9.3