From 7013ee31664a6ad3029e484951d25a2369d47ef2 Mon Sep 17 00:00:00 2001
From: lzhe <lzhe@example.com>
Date: 星期三, 23 十月 2024 13:49:09 +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