diff --git a/src/views/im/home/components/friend/FriendItem.vue b/src/views/im/home/components/friend/FriendItem.vue
index 96e7f00f6..7fdd85b76 100644
--- a/src/views/im/home/components/friend/FriendItem.vue
+++ b/src/views/im/home/components/friend/FriendItem.vue
@@ -11,6 +11,9 @@
@click="$emit('click', friend)"
@contextmenu.prevent="handleContextMenu"
>
+
+
+
+
-
{{ friend.displayName || friend.nickname }}
@@ -55,12 +58,13 @@ const emit = defineEmits<{
const uiStore = useImUiStore()
-function handleContextMenu(e: MouseEvent) {
+/** 右键菜单:发送消息 / 删除好友 */
+function handleContextMenu(event: MouseEvent) {
if (!props.menu) {
return
}
uiStore.openContextMenu(
- { x: e.clientX, y: e.clientY },
+ { x: event.clientX, y: event.clientY },
[
{ key: 'chat', name: '发送消息' },
{ key: 'delete', name: '删除好友' }
diff --git a/src/views/im/home/components/group/GroupCreateDialog.vue b/src/views/im/home/components/group/GroupCreateDialog.vue
index f084a835c..89eb47920 100644
--- a/src/views/im/home/components/group/GroupCreateDialog.vue
+++ b/src/views/im/home/components/group/GroupCreateDialog.vue
@@ -2,9 +2,10 @@
@@ -14,25 +15,31 @@
-
-
-
+
+
+
- (f.isCheck = !!v)"
- />
+
+ handleCheckChange(friend, !!value)"
+ />
+
@@ -44,27 +51,38 @@
+
已勾选 {{ checkedFriends.length }} 位好友
+ >
+
+
+