Commit abac2957 authored by “yiyousong”'s avatar “yiyousong”

pref:修改列表父子联动

parent 6503d8a3
......@@ -354,19 +354,17 @@ export default {
onSelectLeftRow(record, selected) {
if (selected && record.children && record.children.length) {
record.children.forEach((v) => {
this.selectedLeftRowKeys.push(v.id);
this.deleteData.push(v);
this.selectedLeftRowKeys= [...new Set([...this.selectedLeftRowKeys,v.id])]
this.deleteData=[...new Set([...this.deleteData,v])];
});
} else if (selected) {
this.selectedLeftRowKeys.push(record.id);
this.deleteData.push(record);
} else {
} else if (!selected) {
this.selectedLeftRowKeys = this.selectedLeftRowKeys.filter(
(v) => v != record.id
);
this.deleteData = this.deleteData.filter((v) => {
return this.selectedLeftRowKeys.some((val) => v.id == val);
return v.id !=record.id
});
}
},
// 批量删除
......
......@@ -190,11 +190,11 @@ export default {
},
changePage() {},
onSelectRow(record, selected) {
if (selected && record.children.length) {
if (selected && record.children && record.children.length) {
record.children.forEach((v) => {
this.rowKeys.push(v.id);
this.rowKeys = [...new Set([...this.rowKeys,v.id])]
});
} else {
} else if(!selected) {
this.rowKeys = this.rowKeys.filter((v) => v != record.id);
}
},
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment