From 7bf7f4969afaa8ccc57cb161427b800d7c3f7c2e Mon Sep 17 00:00:00 2001
From: hailu <962012470@qq.com>
Date: 星期日, 17 十二月 2023 16:53:38 +0800
Subject: [PATCH] 故障,滤芯
---
src/views/equipmentManagement/filterStatus.vue | 56 ++++++++++++++++++++++++++++++++++++++++----------------
1 files changed, 40 insertions(+), 16 deletions(-)
diff --git a/src/views/equipmentManagement/filterStatus.vue b/src/views/equipmentManagement/filterStatus.vue
index d930bef..3392242 100644
--- a/src/views/equipmentManagement/filterStatus.vue
+++ b/src/views/equipmentManagement/filterStatus.vue
@@ -12,16 +12,30 @@
<el-form-item>
<el-button size="mini" type="primary" icon="el-icon-search">鎼滅储</el-button></el-form-item>
</el-form> -->
- <el-table :data="tableData" style="width: 100%">
- <el-table-column prop="id" label="缂栧彿" width="60">
+ <el-table :data="cartridgeList" style="width: 100%">
+ <el-table-column prop="deviceId" label="璁惧缂栧彿" width="80">
</el-table-column>
- <el-table-column prop="id" label="璁惧鍚嶇О">
+ <el-table-column prop="deviceName" label="璁惧鍚嶇О">
</el-table-column>
- <el-table-column prop="erectoName" label="瀹㈡埛鍚�" width="100">
+ <el-table-column prop="deviceName" label="瀹㈡埛鍚�" width="100">
</el-table-column>
- <el-table-column prop="userName" label="瀹㈡埛鐢佃瘽" width="100">
+ <el-table-column prop="userPhone" label="瀹㈡埛鐢佃瘽" width="100">
</el-table-column>
- <el-table-column prop="userPhone" label="婊よ姱鐘舵��">
+ <el-table-column label="婊よ姱瀵垮懡">
+ <template slot-scope="scope">
+ <div v-if="scope.row.filterA != null">
+ 婊よ姱{{ scope.row.filterA }}%
+ </div>
+ <div v-if="scope.row.filterB != null">
+ 婊よ姱{{ scope.row.filterB }}%
+ </div>
+ <div v-if="scope.row.filterC != null">
+ 婊よ姱{{ scope.row.filterC }}%
+ </div>
+ <div v-if="scope.row.filterD != null">
+ 婊よ姱{{ scope.row.filterD }}%
+ </div>
+ </template>
</el-table-column>
</el-table>
<el-pagination background :current-page="pageIndex" @current-change="changePage" :page-size="pageSize"
@@ -47,7 +61,7 @@
data() {
return {
state: -1,
- tableData: [],
+ cartridgeList: [],
pageIndex: 1,
pageSize: 10,
total: 0,
@@ -55,6 +69,7 @@
},
mounted() {
+ this.getList
},
methods: {
@@ -63,17 +78,26 @@
this.getList();
},
getList() {
+ //瀛楁璁炬兂锛岄渶瑕佺敤锛屼笉闇�瑕佸氨娉ㄩ噴
+ let data = {
+ pageNum: 1,//椤电爜
+ pageSize: 5,//姣忛〉鏉℃暟
+ userId: localStorage.getItem('userID'),//鐢ㄦ埛id
+ roleKey: this.roleKey,//瑙掕壊
+ //鑷畾涔夊弬鏁�
+ }
request({
- url: '/api/Equipment/GetFaultList',
- method: 'get',
- params: {
- pageIndex: this.pageIndex,
- pageSize: this.pageSize,
- state: this.state,
+ url: '/iot/device/FilterElement',
+ method: "get",
+ // params:data, //濡傛灉闇�瑕佷紶鍙傚氨鏀惧紑
+ }).then((res) => {
+ if (res.code == 200) {
+ this.cartridgeList = res.rows
+ } else {
+ this.cartridgeList = []
}
- }).then(res => {
- this.tableData = res.data.data;
- this.total = res.data.total;
+ }).catch((res) => {
+ this.cartridgeList = []
})
}
--
Gitblit v1.8.0