diff --git a/resources/assets/js/pages/manage/components/UserDetail.vue b/resources/assets/js/pages/manage/components/UserDetail.vue
index 0c0d2bc28..21151e087 100755
--- a/resources/assets/js/pages/manage/components/UserDetail.vue
+++ b/resources/assets/js/pages/manage/components/UserDetail.vue
@@ -55,7 +55,10 @@
-
+
+
+
+
@@ -193,6 +196,20 @@ export default {
});
},
+ onOpenCreateGroup() {
+ const userids = [];
+ if (this.userId) {
+ userids.push(this.userId);
+ }
+ if (this.userData.userid && this.userData.userid !== this.userId) {
+ userids.push(this.userData.userid);
+ }
+ if (userids.length === 0 && this.userData.userid) {
+ userids.push(this.userData.userid);
+ }
+ emitter.emit('createGroup', userids);
+ },
+
loadCommonDialogCount() {
const target_userid = this.userData.userid;
const previousUserId = this.commonDialog.userid;
diff --git a/resources/assets/sass/pages/components/user-detail.scss b/resources/assets/sass/pages/components/user-detail.scss
index 40c68680f..ff2a47489 100755
--- a/resources/assets/sass/pages/components/user-detail.scss
+++ b/resources/assets/sass/pages/components/user-detail.scss
@@ -19,6 +19,11 @@
}
}
+ .user-detail-actions {
+ display: flex;
+ gap: 10px;
+ }
+
.ivu-modal-content {
overflow: hidden;