From 10b92700323bccebb3e6902f2bb4c70e8166a2a4 Mon Sep 17 00:00:00 2001 From: zhanghua <314079846@qq.com> Date: 星期一, 02 十月 2023 12:59:56 +0800 Subject: [PATCH] 修改 --- src/views/smoke/realTime/index.vue | 76 ++++++++++++++++++++++++++++++++++++- 1 files changed, 73 insertions(+), 3 deletions(-) diff --git a/src/views/smoke/realTime/index.vue b/src/views/smoke/realTime/index.vue index 2f1c154..7165c60 100644 --- a/src/views/smoke/realTime/index.vue +++ b/src/views/smoke/realTime/index.vue @@ -1,13 +1,83 @@ <template> - <div>瀹炴椂绠$悊</div> + <MyHeader @getList="getRealTimeList"></MyHeader> </template> <script> +import MyHeader from "./components/header"; +import realTimeApi from "@/api/smoke/realTime"; export default { + data() { + return { + tableData: [], + totalNum: 0, + pageSize: 10, + currentPage: 1, + }; + }, + components: { MyHeader }, + created() { + this.getRealTimeList(); + }, + methods: { + getRealTimeList(seachData) { + let params; + if (seachData) { + params = { + pageNum: this.currentPage, + pageSize: this.pageSize, + resource: + seachData.seachData.resource == undefined + ? null + : seachData.seachData.resource, + region: + seachData.seachData.region == undefined + ? null + : seachData.seachData.region, + type: this.statusArr[1] ?? null, + code: + seachData.seachData.code == undefined + ? null + : seachData.seachData.code, + categoryBig: + seachData.seachData.categoryBig == undefined + ? null + : seachData.seachData.categoryBig, + categorySmall: + seachData.seachData.categorySmall == undefined + ? null + : seachData.seachData.categorySmall, + site: + seachData.seachData.site == undefined + ? null + : seachData.seachData.site, + street: + seachData.seachData.street == undefined + ? null + : seachData.seachData.street, + alarmTime: + seachData.seachData.alarmTime == undefined + ? null + : seachData.seachData.alarmTime, + }; + } else { + params = { + pageNum: this.currentPage, + pageSize: this.pageSize, + }; + } -} + realTimeApi + .findInTimeList(params) + .then(({ records, total }) => { + debugger; + this.tableData = records; + this.totalNum = total; + }) + .catch((err) => this.$message.error(err)); + }, + }, +}; </script> <style> - </style> \ No newline at end of file -- Gitblit v1.8.0