From 122deb4a51475b271bd5d4de36593c1c5f925f1d Mon Sep 17 00:00:00 2001 From: 李喆(开发组) <lzhe@yxqiche.com> Date: 星期二, 18 三月 2025 17:29:39 +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