From 82a5da6bbeeadf1c5f448158dae7d1838efc9d2e Mon Sep 17 00:00:00 2001
From: gaoshp <291585735@qq.com>
Date: 星期日, 26 五月 2024 16:06:09 +0800
Subject: [PATCH] 工位文件

---
 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..8f2757b 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-05-26 16:02:09
  * @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></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: '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