From 029f7ebb362634df7d2a00aa1dc7d37b40309a19 Mon Sep 17 00:00:00 2001
From: lzhe <lzhe@example.com>
Date: 星期四, 24 十月 2024 17:45:45 +0800
Subject: [PATCH] 1
---
src/views/dnc/station-file/index.vue | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++--
1 files changed, 53 insertions(+), 2 deletions(-)
diff --git a/src/views/dnc/station-file/index.vue b/src/views/dnc/station-file/index.vue
index 8e41c2d..7e2c974 100644
--- a/src/views/dnc/station-file/index.vue
+++ b/src/views/dnc/station-file/index.vue
@@ -1,20 +1,71 @@
<!--
* @Date: 2024-05-20 21:43:10
* @LastEditors: Sneed
- * @LastEditTime: 2024-05-20 21:44:19
+ * @LastEditTime: 2024-06-05 21:11:02
* @FilePath: /belleson-frontend/Users/mache/Documents/demo/cps-web/src/views/dnc/station-file/index.vue
-->
<template>
<el-main style="height: 100%;">
<el-card shadow="never" style="height: 100%;" body-style="height: 100%">
- 宸ヤ綅鏂囦欢
+ <el-container>
+ <el-aside width="200px">
+ <el-container>
+ <el-main>
+ <MYTree :props="props" v-model="treeChecked" @loaded="query"></MYTree>
+ </el-main>
+ <!-- <el-footer>
+ <el-button type="primary" round @click="addFolder">鏂板鏂囦欢澶�</el-button>
+ </el-footer> -->
+ </el-container>
+ </el-aside>
+ <el-main>
+ <el-tabs v-model="activeName" type="card" class="demo-tabs" @tab-click="handleClick">
+ <el-tab-pane label="宸ヤ綅鏂囦欢" name="1">
+ <File :treeChecked="treeChecked"></File>
+ </el-tab-pane>
+ <el-tab-pane label="鎿嶄綔鏃ュ織" name="2">
+ <Log :id="id" />
+ </el-tab-pane>
+ </el-tabs>
+ </el-main>
+ </el-container>
</el-card>
</el-main>
</template>
<script>
+import Log from './Log.vue'
+import File from './File.vue'
+import MYTree from '@/views/mdc/MYTree.vue'
export default {
+ components: {
+ Log,
+ 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