From e176600a5adb0ac854b9148a5bb0e0544d87f3ea Mon Sep 17 00:00:00 2001 From: kuaifan Date: Thu, 3 Aug 2023 17:21:10 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E4=BC=98=E5=8C=96=E5=A4=8D=E5=88=B6?= =?UTF-8?q?=E9=93=BE=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pages/manage/components/FileContent.vue | 32 +++++++++-------- .../pages/manage/components/ProjectPanel.vue | 35 +++++++++++-------- resources/assets/js/pages/manage/file.vue | 32 +++++++++-------- 3 files changed, 54 insertions(+), 45 deletions(-) diff --git a/resources/assets/js/pages/manage/components/FileContent.vue b/resources/assets/js/pages/manage/components/FileContent.vue index 6fa9f9111..9a11308e5 100644 --- a/resources/assets/js/pages/manage/components/FileContent.vue +++ b/resources/assets/js/pages/manage/components/FileContent.vue @@ -92,23 +92,25 @@
{{$L('文件名称')}}: {{linkData.name}}
-
{{$L('可通过此链接浏览文件。')}}{{$L('点击复制链接')}}
+
+ {{$L('可通过此链接浏览文件。')}} + +
+

{{$L('注意:刷新将导致原来的链接失效!')}}

+
+ {{$L('刷新链接')}} +
+
- -
-

{{$L('注意:刷新将导致原来的链接失效!')}}

-
- -
+
@@ -458,7 +460,7 @@ export default { id: this.linkData.id, name: this.linkData.name, }); - this.linkFocus(); + this.linkCopy(); }).catch(({msg}) => { this.linkShow = false $A.modalError(msg); diff --git a/resources/assets/js/pages/manage/components/ProjectPanel.vue b/resources/assets/js/pages/manage/components/ProjectPanel.vue index a6b6f0a16..4a89b066c 100644 --- a/resources/assets/js/pages/manage/components/ProjectPanel.vue +++ b/resources/assets/js/pages/manage/components/ProjectPanel.vue @@ -387,24 +387,26 @@
-
{{$L('可通过此链接直接加入项目。')}}
+
+ {{$L('可通过此链接直接加入项目。')}} + +
+

{{$L('注意:刷新将导致原来的邀请链接失效!')}}

+
+ {{$L('刷新链接')}} +
+
- -
-

{{$L('注意:刷新将导致原来的邀请链接失效!')}}

-
- -
+
@@ -1369,6 +1371,7 @@ export default { if (!this.inviteData.url) { return; } + this.inviteFocus(); this.$copyText(this.inviteData.url).then(_ => { $A.messageSuccess('复制成功'); }).catch(_ => { @@ -1377,7 +1380,9 @@ export default { }, inviteFocus() { - this.$refs.inviteInput.focus({cursor:'all'}); + this.$nextTick(_ => { + this.$refs.inviteInput.focus({cursor:'all'}); + }); }, toggleCompleted() { diff --git a/resources/assets/js/pages/manage/file.vue b/resources/assets/js/pages/manage/file.vue index 7ff439d9d..63fbbc393 100644 --- a/resources/assets/js/pages/manage/file.vue +++ b/resources/assets/js/pages/manage/file.vue @@ -340,23 +340,25 @@
{{$L('文件名称')}}: {{linkData.name}}
-
{{$L('可通过此链接浏览文件。')}}{{$L('点击复制链接')}}
+
+ {{$L('可通过此链接浏览文件。')}} + +
+

{{$L('注意:刷新将导致原来的链接失效!')}}

+
+ {{$L('刷新链接')}} +
+
- -
-

{{$L('注意:刷新将导致原来的链接失效!')}}

-
- -
+
@@ -1300,7 +1302,7 @@ export default { id: this.linkData.id, name: this.linkData.name }); - this.linkFocus(); + this.linkCopy(); }).catch(({msg}) => { this.linkShow = false $A.modalError(msg);