From 0f59aa5500621364d83b2a26bfaa69b7840461f5 Mon Sep 17 00:00:00 2001
From: lzhe <181968431@qq.com>
Date: 星期一, 03 六月 2024 23:47:46 +0800
Subject: [PATCH] 1
---
src/views/dnc/station-file/index.vue | 42 +++++++++++++++++++++++++++++-------------
1 files changed, 29 insertions(+), 13 deletions(-)
diff --git a/src/views/dnc/station-file/index.vue b/src/views/dnc/station-file/index.vue
index dcf3023..8f2757b 100644
--- a/src/views/dnc/station-file/index.vue
+++ b/src/views/dnc/station-file/index.vue
@@ -1,7 +1,7 @@
<!--
* @Date: 2024-05-20 21:43:10
* @LastEditors: Sneed
- * @LastEditTime: 2024-05-22 23:37:00
+ * @LastEditTime: 2024-05-26 16:02:09
* @FilePath: /belleson-frontend/Users/mache/Documents/demo/cps-web/src/views/dnc/station-file/index.vue
-->
<template>
@@ -11,16 +11,7 @@
<el-aside width="200px">
<el-container>
<el-main>
- <el-tree default-expand-all ref="tree" node-key="id" :data="treeData" :props="{
- label: 'name',
- }" @node-click="nodeClick" highlight-current :current-node-key="selectNode.id">
- <template #default="{ node, data }">
- <span :class="data.isGroup ? 'active' : ''" class="custom-tree-node">
- <span>{{
- node.label || data.code }}</span>
- </span>
- </template>
- </el-tree>
+ <MYTree :props="props" v-model="treeChecked" @loaded="query"></MYTree>
</el-main>
<!-- <el-footer>
<el-button type="primary" round @click="addFolder">鏂板鏂囦欢澶�</el-button>
@@ -33,7 +24,7 @@
<File></File>
</el-tab-pane>
<el-tab-pane label="鎿嶄綔鏃ュ織" name="2">
- <Log />
+ <Log :id="id"/>
</el-tab-pane>
</el-tabs>
</el-main>
@@ -45,10 +36,35 @@
<script>
import Log from './Log.vue'
import File from './File.vue'
+import MYTree from '@/views/mdc/MYTree.vue'
export default {
components: {
Log,
- File
+ File,
+ MYTree
+ },
+ data() {
+ return {
+ id: '',
+ activeName: '2',
+ treeChecked: {},
+ props: {
+ disabled: function (data,node) {
+ return !data.ftpCatalogue
+ }
+ }
+ }
+ },
+ watch: {
+ treeChecked(val) {
+ console.log(val,'>>>>>>')
+ this.id = val?.[0]
+ }
+ },
+ methods: {
+ query () {
+
+ }
}
}
</script>
--
Gitblit v1.9.3