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