diff --git a/ui/src/api/system/user-group.ts b/ui/src/api/system/user-group.ts index d793bd072..bcc9bc18a 100644 --- a/ui/src/api/system/user-group.ts +++ b/ui/src/api/system/user-group.ts @@ -41,16 +41,10 @@ const delUserGroup: (user_group_id: string, loading?: Ref) => Promise, + body: string[], loading?: Ref, ) => Promise> = (user_group_id, body, loading) => { return post(`${prefix}/${user_group_id}/add_member`, body, {}, loading) @@ -58,15 +52,10 @@ const postAddMember: ( /** * 从用户组删除用户 - * @param 参数 { - "additionalProp1": "string", - "additionalProp2": "string", - "additionalProp3": "string" - } */ const postRemoveMember: ( user_group_id: string, - body: Record, + body: string[], loading?: Ref, ) => Promise> = (user_group_id, body, loading) => { return post(`${prefix}/${user_group_id}/remove_member`, body, {}, loading) diff --git a/ui/src/locales/lang/zh-CN/views/chat-user.ts b/ui/src/locales/lang/zh-CN/views/chat-user.ts index 80cdf2119..7df2d3bb6 100644 --- a/ui/src/locales/lang/zh-CN/views/chat-user.ts +++ b/ui/src/locales/lang/zh-CN/views/chat-user.ts @@ -7,9 +7,11 @@ export default { group: { title: '用户组', name: '用户组名称', + usernameOrName: '用户名/姓名', delete: { confirmTitle: '是否删除用户组:', confirmMessage: '删除后,该用户组下的成员将全部移除,请谨慎操作!', }, + batchDeleteMember: '是否移除选中的 {count} 个成员?', } } diff --git a/ui/src/views/system-chat-user/group/component/CreateGroupUserDialog.vue b/ui/src/views/system-chat-user/group/component/CreateGroupUserDialog.vue new file mode 100644 index 000000000..4cae10f05 --- /dev/null +++ b/ui/src/views/system-chat-user/group/component/CreateGroupUserDialog.vue @@ -0,0 +1,88 @@ + + + diff --git a/ui/src/views/system-chat-user/group/index.vue b/ui/src/views/system-chat-user/group/index.vue index 57c4e1068..826d07689 100644 --- a/ui/src/views/system-chat-user/group/index.vue +++ b/ui/src/views/system-chat-user/group/index.vue @@ -118,7 +118,7 @@