diff --git a/resources/assets/js/pages/manage/components/DialogWrapper.vue b/resources/assets/js/pages/manage/components/DialogWrapper.vue
index a9fc084d6..61c09b61c 100644
--- a/resources/assets/js/pages/manage/components/DialogWrapper.vue
+++ b/resources/assets/js/pages/manage/components/DialogWrapper.vue
@@ -103,13 +103,13 @@
{{$L('群组设置')}}
+
+ {{$L('修改资料')}}
+
{{$L('查看头像')}}
-
- {{$L('修改资料')}}
-
{{$L('举报投诉')}}
@@ -118,9 +118,6 @@
-
- {{$L('修改资料')}}
-
{{$L('转让群主')}}
@@ -451,7 +448,8 @@
-
+
+ {{$L('仅个人群组可修改名称')}}
@@ -938,6 +936,15 @@ export default {
}
return data
},
+ canModifyName() {
+ if (typeof this.modifyData.name === 'undefined') {
+ return false
+ }
+ if (this.modifyData.userid) {
+ return true
+ }
+ return this.dialogData.group_type === 'user'
+ },
dialogList() {
return this.cacheDialogs.filter(dialog => {