From 169da067d43ed3cc1408d9c6f46c69d33e91a70d Mon Sep 17 00:00:00 2001
From: lzhe <lzhe@example.com>
Date: 星期日, 29 九月 2024 17:42:18 +0800
Subject: [PATCH] 1
---
src/views/dnc/station-file/index.vue | 44 ++++++++++++++++++++++++++++++--------------
1 files changed, 30 insertions(+), 14 deletions(-)
diff --git a/src/views/dnc/station-file/index.vue b/src/views/dnc/station-file/index.vue
index dcf3023..7e2c974 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-06-05 21:11:02
* @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>
@@ -30,10 +21,10 @@
<el-main>
<el-tabs v-model="activeName" type="card" class="demo-tabs" @tab-click="handleClick">
<el-tab-pane label="宸ヤ綅鏂囦欢" name="1">
- <File></File>
+ <File :treeChecked="treeChecked"></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: '1',
+ 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