From 4901d92ce68d1e1f7880c87a7c345c089645c3a0 Mon Sep 17 00:00:00 2001
From: zouyu <2723363702@qq.com>
Date: 星期四, 14 九月 2023 17:39:32 +0800
Subject: [PATCH] modified: src/components/view/rawInsDetail.vue
---
src/components/view/equipmentmaintain.vue | 22 +++++++++++++++++++---
1 files changed, 19 insertions(+), 3 deletions(-)
diff --git a/src/components/view/equipmentmaintain.vue b/src/components/view/equipmentmaintain.vue
index 91e466e..cf2d491 100644
--- a/src/components/view/equipmentmaintain.vue
+++ b/src/components/view/equipmentmaintain.vue
@@ -245,7 +245,6 @@
placeholder="璇疯緭鍏ユ悳绱㈠唴瀹�"
size="small" clearable ></el-input>
<el-tree :data="list" ref="tree"
- style="height: 500px;overflow-y: auto;"
:props="{children: 'children',label: 'name'}" highlight-current node-key="name" default-expand-all
@node-click="handleNodeClick"
@@ -264,7 +263,7 @@
<el-table
:data="tableData"
style="width: 100%;margin-bottom: 20px;height: 600px;overflow: auto;"
- row-key="name"
+ row-key="rowId"
border
@select="selectTr"
@selection-change="handleSelectionChange"
@@ -550,12 +549,21 @@
}).then(res => {
this.tableData = res.data;
console.log(this.tableData);
-
+ this.formatData(res.data)
})
},
modify(){
this.modifyevent = true
},
+ formatData(data){
+ let arr = data;
+ for(var i=0;i<arr.length;i++){
+ arr[i].rowId = Math.random();
+ if(arr[i].children != undefined){
+ this.formatData(arr[i].children);
+ }
+ }
+ },
//delQueById
delQueById() {
this.$axios.post(this.$api.url.delQueById,{
@@ -593,6 +601,11 @@
let cc = this.selects.map(el => {
return el.id
})
+ // cc.forEach((el,idx) =>{
+ // delete idx[0]
+ // })
+ cc.splice(0,1)
+ console.log(cc);
this.delete = cc.join(',')
console.log(this.delete);
this.delAllQue()
@@ -609,6 +622,7 @@
// },
handleSelectionChange(val) {
+ this.selects = val
this.deleteList = [];
val.forEach((v) => {
if (v.id !== undefined) {
@@ -631,6 +645,7 @@
this.isAllSelect = row.isChecked;
this.toggleSelect(row, row.isChecked, "tr");
});
+
},
//閫掑綊瀛愮骇
toggleSelect(data, flag, type) {
@@ -707,6 +722,7 @@
height: calc(100% - 20px);
border-right: 3px solid rgb(245, 247, 251);
padding: 16px;
+ overflow-y: auto;
}
.thing .left .custom-tree-node span {
--
Gitblit v1.9.3