diff --git a/src/views/data-collect/data-set-manage.vue b/src/views/data-collect/data-set-manage.vue index 5d52f915..0c0a5155 100644 --- a/src/views/data-collect/data-set-manage.vue +++ b/src/views/data-collect/data-set-manage.vue @@ -77,8 +77,8 @@ export default { delBtn: false, viewBtn: false, selection: false, - columnBtn: true, // ✅ 禁止 Avue 自动生成操作列 - menu: false, // ✅ 禁止 Avue 自动生成菜单列 + columnBtn: true, + menu: false, searchMenuSpan: 6, // 搜索表单每项占据的栅格数 column: [ { diff --git a/src/views/data-collect/file-share-manage.vue b/src/views/data-collect/file-share-manage.vue index 9708350c..ee5b56c7 100644 --- a/src/views/data-collect/file-share-manage.vue +++ b/src/views/data-collect/file-share-manage.vue @@ -104,6 +104,9 @@ export default { shareDialogVisible: false, shareRowData: null, + + selectedNodeId: 0, + selectedNodeName: '', }; }, @@ -138,6 +141,8 @@ export default { nodeClick(node) { this.treeDeptId = node.id; + this.selectedNodeId = node.id + this.selectedNodeName = node.title this.loadDatasetNoPaging(); }, @@ -244,7 +249,13 @@ export default { }, shareRow(row) { - this.shareRowData = row; + const { $cellEdit,$index, ...cleanRow } = row; + + cleanRow.selectedNodeName = this.selectedNodeName; + cleanRow.selectedNodeId = this.selectedNodeId; + cleanRow.jsonId = cleanRow.id; + + this.shareRowData = cleanRow; this.shareDialogVisible = true; // 打开弹窗 } diff --git a/src/views/fileManager/index.vue b/src/views/fileManager/index.vue new file mode 100644 index 00000000..cea8b477 --- /dev/null +++ b/src/views/fileManager/index.vue @@ -0,0 +1,211 @@ + + + + +