From 7714c530856662cd53e9102da6ebd278766d4943 Mon Sep 17 00:00:00 2001 From: Pang Date: Sun, 7 Jan 2024 23:23:42 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E6=B6=88=E6=81=AF=E7=BD=AE=E9=A1=B6?= =?UTF-8?q?=E6=BB=9A=E5=8A=A8=E6=81=A2=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Http/Controllers/Api/DialogController.php | 3 +- .../pages/manage/components/DialogWrapper.vue | 49 ++++---- .../sass/pages/components/dialog-wrapper.scss | 107 +++++++++--------- 3 files changed, 85 insertions(+), 74 deletions(-) diff --git a/app/Http/Controllers/Api/DialogController.php b/app/Http/Controllers/Api/DialogController.php index ca836142f..e61775fd7 100755 --- a/app/Http/Controllers/Api/DialogController.php +++ b/app/Http/Controllers/Api/DialogController.php @@ -2296,13 +2296,14 @@ class DialogController extends AbstractController $dialog->save(); // $data = [ + 'add' => null, 'update' => [ 'dialog_id' => $dialog->id, 'top_msg_id' => $dialog->top_msg_id, 'top_userid' => $dialog->top_userid, ] ]; - $res = $msg->sendMsg(null, $dialog->id, 'top', [ + $res = WebSocketDialogMsg::sendMsg(null, $dialog->id, 'top', [ 'action' => $dialog->top_msg_id ? 'add' : 'remove', 'data' => [ 'id' => $msg->id, diff --git a/resources/assets/js/pages/manage/components/DialogWrapper.vue b/resources/assets/js/pages/manage/components/DialogWrapper.vue index 7f58a5839..f4e62eb66 100644 --- a/resources/assets/js/pages/manage/components/DialogWrapper.vue +++ b/resources/assets/js/pages/manage/components/DialogWrapper.vue @@ -12,7 +12,7 @@
-