From b5c55075649735167123db469e9558bcb53628b0 Mon Sep 17 00:00:00 2001 From: caoqianming Date: Tue, 27 Feb 2024 18:21:54 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=A4=9A=E9=A1=B5=E9=9D=A2=E6=A0=B7?= =?UTF-8?q?=E5=BC=8F=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bigScreen/enpComponents/envirmonitor.vue | 10 ++-- src/views/bigScreen/enpComponents/eqments.vue | 10 ++-- .../bigScreen/enpComponents/innerclean.vue | 19 ++++---- .../bigScreen/enpComponents/orgwryList.vue | 22 +++++---- .../bigScreen/enpComponents/pollutant.vue | 12 ++++- .../bigScreen/enpComponents/transport.vue | 46 +++++++++++++------ 6 files changed, 76 insertions(+), 43 deletions(-) diff --git a/src/views/bigScreen/enpComponents/envirmonitor.vue b/src/views/bigScreen/enpComponents/envirmonitor.vue index 6cebf209..46e4df9f 100644 --- a/src/views/bigScreen/enpComponents/envirmonitor.vue +++ b/src/views/bigScreen/enpComponents/envirmonitor.vue @@ -23,17 +23,17 @@ - 查询 + - + - - - + + + diff --git a/src/views/bigScreen/enpComponents/eqments.vue b/src/views/bigScreen/enpComponents/eqments.vue index 7afd346c..18c1435a 100644 --- a/src/views/bigScreen/enpComponents/eqments.vue +++ b/src/views/bigScreen/enpComponents/eqments.vue @@ -36,13 +36,13 @@ - 查询 + - + @@ -50,9 +50,9 @@ {{ type_[scope.row.type] }} - - - + + + diff --git a/src/views/bigScreen/enpComponents/innerclean.vue b/src/views/bigScreen/enpComponents/innerclean.vue index 95567dde..7363d914 100644 --- a/src/views/bigScreen/enpComponents/innerclean.vue +++ b/src/views/bigScreen/enpComponents/innerclean.vue @@ -5,19 +5,16 @@ 厂内清洁
-
- 切换地图 - - - -
+ 返回地图
- 车辆总数:0 +
+ 车辆总数:{{ count }} +
@@ -26,7 +23,7 @@ - 查询 +
@@ -52,6 +49,7 @@ export default { data() { return { + count: 0, query: {}, params: { type: 30, tags: 'carwash' }, cateOptions: [ @@ -67,7 +65,10 @@ export default { methods: { handleQuery() { this.$refs.table.queryData(this.query); - } + }, + backtoMap() { + this.$emit('close') + }, } } \ No newline at end of file diff --git a/src/views/bigScreen/enpComponents/orgwryList.vue b/src/views/bigScreen/enpComponents/orgwryList.vue index 510302ab..f6e3e5c1 100644 --- a/src/views/bigScreen/enpComponents/orgwryList.vue +++ b/src/views/bigScreen/enpComponents/orgwryList.vue @@ -22,19 +22,20 @@
- + - - 查询 + 查询 -->
- - + + @@ -239,9 +240,11 @@ export default { count: 0, apiObj: this.$API.enp.drain.list, params: { type: 10 }, - options: [], + options: [ + { value: '10', label: '主要排放口' }, + { value: '20', label: '次要排放口' } + ], query: { - area: '', search: '' }, searchInputStyle: { @@ -309,6 +312,9 @@ export default { } }, methods: { + handleQuery() { + this.$refs.table.queryData(this.query); + }, updateCount(res, tableData) { this.count = res.count }, diff --git a/src/views/bigScreen/enpComponents/pollutant.vue b/src/views/bigScreen/enpComponents/pollutant.vue index a2aad2d8..ba5ca705 100644 --- a/src/views/bigScreen/enpComponents/pollutant.vue +++ b/src/views/bigScreen/enpComponents/pollutant.vue @@ -9,6 +9,11 @@
+
+ 全厂污染源:{{ count }} +
+
+
@@ -17,7 +22,8 @@ + row-key="id" :params="params" :query="query" @row-click="rowClick" + @dataChange="updateCount"> @@ -215,6 +221,7 @@ import * as echarts from "echarts"; export default { data() { return { + count: 0, eqs: {}, eqc: {}, eqz: {}, @@ -277,6 +284,9 @@ export default { } }, methods: { + updateCount(res, tableData) { + this.count = res.count + }, initTimeNow() { var now = new Date(); let year = now.getFullYear(); // 年份 diff --git a/src/views/bigScreen/enpComponents/transport.vue b/src/views/bigScreen/enpComponents/transport.vue index 1d95316d..b55723db 100644 --- a/src/views/bigScreen/enpComponents/transport.vue +++ b/src/views/bigScreen/enpComponents/transport.vue @@ -5,38 +5,40 @@ 进出厂记录
-
+ + 返回地图
- 车辆总数:0 +
+ 车辆进出次数:{{ count }} +
- - - + + - - 查询 + +
- + @@ -59,12 +61,13 @@ export default { data() { return { query: {}, + count: 0, + timeRange: [], cateOptions: [ { id: 1, name: '货车' }, { id: 2, name: '罐车' }, ], typeOptions: [ - { id: '', name: '全部' }, { id: 1, name: '进厂' }, { id: 2, name: '出厂' } ], @@ -79,15 +82,28 @@ export default { }, timeOptions: ['日', '月', '年'], apiObj: this.$API.enp.vehicle_access, - params: { type: 2 }, + params: {}, } }, methods: { + updateCount(res, tableData) { + this.count = res.count + }, handleQuery() { + if (this.timeRange) { + this.query.access_time__gte = this.timeRange[0] + this.query.access_time__lte = this.timeRange[1] + } else { + this.query.access_time__gte = null + this.query.access_time__lte = null + } this.$refs.table.queryData(this.query); }, timeHandleQuery() { }, carHandleQuery() { }, + backtoMap() { + this.$emit('close') + }, } } \ No newline at end of file