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