From a9950a43656af1db3b4b323f57c6bcba79bbed08 Mon Sep 17 00:00:00 2001 From: kuaifan Date: Fri, 1 Jul 2022 16:17:11 +0800 Subject: [PATCH] =?UTF-8?q?=E7=82=B9=E5=87=BB=E6=96=87=E4=BB=B6=E7=9B=B4?= =?UTF-8?q?=E6=8E=A5=E4=B8=8B=E8=BD=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../js/pages/manage/components/DialogItem.vue | 5 +++++ .../js/pages/manage/components/DialogView.vue | 6 +++++- .../js/pages/manage/components/DialogWrapper.vue | 13 ++++++++++--- .../sass/pages/components/dialog-wrapper.scss | 1 + 4 files changed, 21 insertions(+), 4 deletions(-) diff --git a/resources/assets/js/pages/manage/components/DialogItem.vue b/resources/assets/js/pages/manage/components/DialogItem.vue index cbef233b3..aaf57627b 100644 --- a/resources/assets/js/pages/manage/components/DialogItem.vue +++ b/resources/assets/js/pages/manage/components/DialogItem.vue @@ -23,6 +23,7 @@ @on-view-reply="onViewReply" @on-view-text="onViewText" @on-view-file="onViewFile" + @on-down-file="onDownFile" @on-reply-list="onReplyList" @on-emoji="onEmoji"/> @@ -114,6 +115,10 @@ export default { this.dispatch("on-view-file", data) }, + onDownFile(data) { + this.dispatch("on-down-file", data) + }, + onReplyList(data) { this.dispatch("on-reply-list", data) }, diff --git a/resources/assets/js/pages/manage/components/DialogView.vue b/resources/assets/js/pages/manage/components/DialogView.vue index fa4ae9fc2..3b7674e5b 100644 --- a/resources/assets/js/pages/manage/components/DialogView.vue +++ b/resources/assets/js/pages/manage/components/DialogView.vue @@ -24,7 +24,7 @@
-
+
{{msgData.msg.name}}
@@ -392,6 +392,10 @@ export default { this.$emit("on-view-file", this.msgData) }, + downFile() { + this.$emit("on-down-file", this.msgData) + }, + replyList() { this.$emit("on-reply-list", { msg_id: this.msgData.id, diff --git a/resources/assets/js/pages/manage/components/DialogWrapper.vue b/resources/assets/js/pages/manage/components/DialogWrapper.vue index 264b1a7a9..4db8fc6e0 100644 --- a/resources/assets/js/pages/manage/components/DialogWrapper.vue +++ b/resources/assets/js/pages/manage/components/DialogWrapper.vue @@ -105,6 +105,7 @@ @on-view-reply="onViewReply" @on-view-text="onViewText" @on-view-file="onViewFile" + @on-down-file="onDownFile" @on-reply-list="onReplyList" @on-emoji="onEmoji">