From 4c049995a1dd3f02bb582cfb51d672a752ae049f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A4=9C=E7=AC=99=E6=AD=8C?= <2277317060@qq.com> Date: Mon, 25 Sep 2023 17:39:14 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=A0=87=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../views/board/equipmentMonitoring/index.vue | 60 +++++++++++++------ ruoyi-ui/src/views/board/senso/index.vue | 27 +++++---- 2 files changed, 57 insertions(+), 30 deletions(-) diff --git a/ruoyi-ui/src/views/board/equipmentMonitoring/index.vue b/ruoyi-ui/src/views/board/equipmentMonitoring/index.vue index bd6b9ba..a779d6e 100644 --- a/ruoyi-ui/src/views/board/equipmentMonitoring/index.vue +++ b/ruoyi-ui/src/views/board/equipmentMonitoring/index.vue @@ -7,8 +7,8 @@
-
- +
@@ -103,6 +105,7 @@ export default { data2: '', data3: null }, + deviceModeId:'', maxHeight: 0, tableData: [], deviceList:[], @@ -111,6 +114,7 @@ export default { limit:10, total:0, deviceDataColumns:[], + tableDataRow:[] } }, async mounted() { @@ -118,17 +122,32 @@ export default { await this.getData() }, methods: { - async currentChange(){ - await this.getRightData() + query(){ + this.getRightData({deviceModeId:this.deviceModeId}) + }, + reset(){ + this.form = { + data1: '', + data2: '', + data3: null + } + this.getRightData({deviceModeId:this.deviceModeId}) + }, + async currentChange(e){ + this.tableData =this.tableDataRow.slice(this.limit*(e-1),this.limit*e) }, async getRightData(e){ + this.deviceModeId = e.deviceModeId this.loading = true await this.setSelectLatestDataByDeviceMode({ "sceneId": this.$store.getters.sceneId, "deviceModeId": e.deviceModeId, - "startTime": 0, - "offset": this.offset-1, - "limit": 10 + deviceCode:this.form.data1, + deviceName:this.form.data2, + startTime:this.form?.data3?.length>1? new Date(this.form.data3[0]).getTime():'', + endTime:this.form?.data3?.length>1? new Date(this.form.data3[1]).getTime():'', + // "offset": this.offset-1, + // "limit": 10 }) this.loading = false this.tableShow = false @@ -147,8 +166,10 @@ export default { async setSelectLatestDataByDeviceMode(e){ const {data} = await selectLatestDataByDeviceMode(e) this.deviceDataColumns = data.deviceDataColumns - this.tableData = data.latestData || [] - this.total=data.total + this.tableDataRow =data.latestData || [] + this.tableData =( data.latestData || []).slice(0,this.limit) + this.total=data.latestData.length || 0 + this.offset = 1 }, async setDeviceModesBySceneId(){ const {data} = await getDeviceModesBySceneId( { @@ -156,8 +177,10 @@ export default { }) this.deviceList = data }, - toHistory(){ - this.$router.push({path: "/board/senso"}); + toHistory(e,i){ + console.log(e) + console.log(i) + this.$router.push({path: "/board/senso",query:{id:e,deviceModeId:i}}); } } }; @@ -230,6 +253,9 @@ export default { color: #25bffc; border-color: #25bffc; } + /deep/.el-range-input{ + background-color: #0000; + } } .table { diff --git a/ruoyi-ui/src/views/board/senso/index.vue b/ruoyi-ui/src/views/board/senso/index.vue index f61445b..b47137e 100644 --- a/ruoyi-ui/src/views/board/senso/index.vue +++ b/ruoyi-ui/src/views/board/senso/index.vue @@ -72,30 +72,30 @@ - - - - - + + + @@ -166,6 +166,7 @@ export default { }) this.tableData = data.historyData.dataList this.total = data.historyData.count + this.currentPage = 1 this.deviceDataColumns = data.deviceDataColumns this.$nextTick(()=>{ this.show = true