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 @@
+
+
+
+
+
+
+
+
+
+