From 0cf7fc2ed2f13f1ee264fd7377cea2de68747816 Mon Sep 17 00:00:00 2001 From: kuaifan Date: Thu, 18 Dec 2025 21:42:15 +0000 Subject: [PATCH] feat: replace group name quick edit with modify trigger --- .../manage/components/DialogGroupInfo.vue | 29 +++++++------------ .../pages/manage/components/DialogWrapper.vue | 6 +++- 2 files changed, 15 insertions(+), 20 deletions(-) diff --git a/resources/assets/js/pages/manage/components/DialogGroupInfo.vue b/resources/assets/js/pages/manage/components/DialogGroupInfo.vue index 143230ed3..dd4d56299 100644 --- a/resources/assets/js/pages/manage/components/DialogGroupInfo.vue +++ b/resources/assets/js/pages/manage/components/DialogGroupInfo.vue @@ -3,7 +3,14 @@
{{$L('群名')}}
- {{dialogData.name}} +
+
{{dialogData.name}}
+ +
@@ -173,24 +180,8 @@ export default { }, methods: { - updateName(val, cb) { - if (!val) { - cb() - return; - } - this.$store.dispatch("call", { - url: 'dialog/group/edit', - data: { - dialog_id: this.dialogId, - chat_name: val - } - }).then(({data}) => { - this.$store.dispatch("saveDialog", data); - cb() - }).catch(({msg}) => { - $A.modalError(msg); - cb() - }); + onEditName() { + this.$emit("on-modify") }, getDialogUser() { diff --git a/resources/assets/js/pages/manage/components/DialogWrapper.vue b/resources/assets/js/pages/manage/components/DialogWrapper.vue index 199b3884d..a9fc084d6 100644 --- a/resources/assets/js/pages/manage/components/DialogWrapper.vue +++ b/resources/assets/js/pages/manage/components/DialogWrapper.vue @@ -555,7 +555,11 @@ v-model="groupInfoShow" placement="right" :size="400"> - +