From 3257ee72d5e2f61ead1ecd8bace36b16e6fd9e94 Mon Sep 17 00:00:00 2001
From: lzhe <lzhe@example.com>
Date: 星期五, 17 五月 2024 17:49:26 +0800
Subject: [PATCH] 1
---
src/views/mdc/MYTree.vue | 12 ++++++++----
1 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/src/views/mdc/MYTree.vue b/src/views/mdc/MYTree.vue
index 9192086..687ad0d 100644
--- a/src/views/mdc/MYTree.vue
+++ b/src/views/mdc/MYTree.vue
@@ -1,7 +1,7 @@
<!--
* @Date: 2024-04-18 19:53:35
* @LastEditors: Sneed
- * @LastEditTime: 2024-04-21 10:37:48
+ * @LastEditTime: 2024-04-23 23:09:18
* @FilePath: /belleson-frontend/Users/mache/Documents/demo/cps-web/src/views/mdc/MYTree.vue
-->
<template>
@@ -15,6 +15,10 @@
export default {
props: {
showCheckbox: {
+ type: Boolean,
+ default: false
+ },
+ getAll: {
type: Boolean,
default: false
}
@@ -48,9 +52,6 @@
},
created() {
this.getList()
- this.customNodeClass = (data, node) => {
- return this.currentNodeKey == node.id || this.value.includes(node.id) ? 'active' : ''
- }
},
methods: {
renderContent(h, { data }) {
@@ -117,6 +118,9 @@
},
checkChange(data, data1, data2) {
+ if (this.getAll) {
+ return this.value = this.$refs.treeRef.getCheckedNodes().filter(v => v.isWorkstation)
+ }
this.value = this.$refs.treeRef.getCheckedNodes().filter(v => v.isWorkstation).map(item => item.id)
},
},
--
Gitblit v1.9.3