From 69f97e1bac69a38a7d326d2e4850f15593262caa Mon Sep 17 00:00:00 2001 From: jhd <1684074631@qq.com> Date: Sat, 4 Jul 2026 10:24:10 +0800 Subject: [PATCH] =?UTF-8?q?feat(file):=20=E9=87=8D=E6=9E=84=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E7=AE=A1=E7=90=86=E9=A1=B5=E9=9D=A2=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E5=B7=A6=E5=8F=B3=E5=88=86=E6=A0=8F=E5=B8=83=E5=B1=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 实现共享文件标签页的左右分栏布局,左侧显示文件列表,右侧显示文件预览 - 添加拖拽分隔条功能,支持调整左右面板宽度比例 - 为共享文件添加文件预览功能,支持图片、PDF、Word、Excel等多种格式 - 实现文件评论系统,支持查看和发布评论 - 优化表格交互,在共享文件标签页点击行可选中文件并显示预览 - 添加浏览次数统计功能,点击预览时自动增加浏览量 - 调整文件列表列显示逻辑,根据不同标签页显示相应字段 - 添加文件详情预览面板,显示文件元数据信息 - 实现评论区域展开收起功能,优化界面空间利用 - --- klp-ui/src/views/system/file/index.vue | 748 +++++++++++++++++++------ 1 file changed, 570 insertions(+), 178 deletions(-) diff --git a/klp-ui/src/views/system/file/index.vue b/klp-ui/src/views/system/file/index.vue index cd40b66d1..4b59baafb 100644 --- a/klp-ui/src/views/system/file/index.vue +++ b/klp-ui/src/views/system/file/index.vue @@ -35,179 +35,258 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - 搜索 - 重置 - - + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + 搜索 + 重置 + + - - - - 上传文件 - - - 删除 - - - 导出 - - - + + + + 上传文件 + + + 删除 + + + 导出 + + + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + +
+ + +
+ + +
+
+
+ +
+ +
+
+
@@ -272,7 +351,7 @@ - +
@@ -302,15 +381,26 @@