From 610a3c14abbd833de453bf4fe4dc0ce771482681 Mon Sep 17 00:00:00 2001
From: zhangzengfei <zhangzengfei@smartai.com>
Date: 星期五, 25 十一月 2022 14:24:35 +0800
Subject: [PATCH] 完善数据上报

---
 src/views/dataReport/components/dataReport.vue |   41 +++++++++++++++++++----------------------
 1 files changed, 19 insertions(+), 22 deletions(-)

diff --git a/src/views/dataReport/components/dataReport.vue b/src/views/dataReport/components/dataReport.vue
index ef3d96c..c9466cf 100644
--- a/src/views/dataReport/components/dataReport.vue
+++ b/src/views/dataReport/components/dataReport.vue
@@ -1,21 +1,21 @@
 <template>
   <div style="padding: 20px;">
-    <el-tabs v-model="activeName">
+    <el-tabs v-model="activeName" @tab-click="handleClick">
       <el-tab-pane name="reportDownload">
         <span slot="label"><i class="el-icon-s-home"></i> 鑷畾涔夋姤琛�</span>
-        <reportDownload :activeName.sync="activeName" @aaa="aaa" :tableData.sync="tableData"></reportDownload>
+        <reportDownload :activeName.sync="activeName" @commit="getFormList" :tableData.sync="tableData"></reportDownload>
       </el-tab-pane>
-      <el-tab-pane name="point">
+      <el-tab-pane name="formList">
         <span slot="label"><i class="el-icon-s-platform"></i> 鎶ヨ〃涓嬭浇</span>
         <div>
           <el-table :data="tableData" stripe style="width: 100%">
-            <el-table-column prop="formName" label="鎶ヨ〃鍚嶇О" width="180"> </el-table-column>
-            <el-table-column prop="formType" label="鎶ヨ〃绫诲瀷" width="180"> </el-table-column>
-            <el-table-column prop="createTime" label="鍒涘缓鏃堕棿" width="280"> </el-table-column>
+            <el-table-column prop="formName" label="鎶ヨ〃鍚嶇О"> </el-table-column>
+            <el-table-column prop="formType" label="鎶ヨ〃绫诲瀷"> </el-table-column>
+            <el-table-column prop="createTime" label="鍒涘缓鏃堕棿"> </el-table-column>
             <!-- <el-table-column prop="createTime" label="鍒涘缓鏃堕棿"> </el-table-column> -->
-            <el-table-column label="鎿嶄綔">
+            <el-table-column label="鎿嶄綔" width="100">
               <template slot-scope="scope">
-                <a :href="scope.row.url">{{ scope.row.url }}</a>
+                <a :href="scope.row.url">{{ "涓嬭浇" }}</a>
               </template>
             </el-table-column>
           </el-table>
@@ -43,15 +43,11 @@
 
 <script>
 import reportDownload from "./reportDownload.vue"
-// import point from "./point.vue"
-// import alarmPush from "./alarmPush.vue"
 import { addAreaTreeData, reportFormGetExport } from "@/api/area"
 
 export default {
   components: {
     reportDownload
-    // point,
-    // alarmPush
   },
   data() {
     return {
@@ -69,32 +65,33 @@
   methods: {
     refrash(page) {
       this.page = page
-      this.lookUp()
+      this.getFormList()
     },
     handleSizeChange(size) {
       this.size = size
-      this.lookUp()
+      this.getFormList()
     },
 
-    async aaa() {
+    async getFormList() {
       // console.log(row, "|row")
       let query = {
         FormType: "",
         KeyWords: "",
         StartTime: "",
         EndTime: "",
-        Page: 10,
-        Size: 1
+        Page: this.page,
+        Size: this.size
       }
       let res = await reportFormGetExport(query)
       this.tableData = res.data.list
       this.total = res.data.total
-
-      console.log(res, "r22222222222es")
+    },
+    handleClick(tab,event) {
+      console.log(tab, event)
+      if (tab.name == "formList") {
+        this.getFormList()
+      }
     }
-    // handleClick(row) {
-    //   console.log(row, "row")
-    // }
   }
 }
 </script>

--
Gitblit v1.8.0