From d8d26485929406beadbd486dc338930d8d742a12 Mon Sep 17 00:00:00 2001 From: jmal Date: Sat, 25 May 2024 16:46:52 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E5=88=86=E4=BA=AB=E6=93=8D=E4=BD=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/file-api.js | 4 +- src/components/ShareDialog/index.vue | 173 ++++++++++++++++++--------- src/components/ShowFile/ShowFile.vue | 13 +- src/views/share/index.vue | 23 +++- 4 files changed, 153 insertions(+), 60 deletions(-) diff --git a/src/api/file-api.js b/src/api/file-api.js index 60be654..1126801 100644 --- a/src/api/file-api.js +++ b/src/api/file-api.js @@ -241,9 +241,9 @@ export default { }) }, // 获取分享信息 - getShare: function(params) { + getShareByFileId: function(params) { return request({ - url: '/get/share', + url: '/get/share/by/fileId', method: 'get', params }) diff --git a/src/components/ShareDialog/index.vue b/src/components/ShareDialog/index.vue index 679267f..04e7ea0 100644 --- a/src/components/ShareDialog/index.vue +++ b/src/components/ShareDialog/index.vue @@ -28,23 +28,32 @@ 到期时间   - - - - + + + + + 分享形式 + + + + + + + + @@ -89,6 +98,7 @@