|
@@ -227,6 +227,7 @@ const getList = async () => {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+const inviteLoading = ref(false)
|
|
|
// 创建多人聊天
|
|
|
async function handleCreateGroup() {
|
|
|
try {
|
|
@@ -234,13 +235,15 @@ async function handleCreateGroup() {
|
|
|
// message: '准备开始群聊...',
|
|
|
// duration: 100000
|
|
|
// })
|
|
|
+ if (inviteLoading.value) return
|
|
|
+ inviteLoading.value = true
|
|
|
let { data } = await request('/website/tourMember/invite', {
|
|
|
method: 'post',
|
|
|
body: {
|
|
|
groupId: route.query.groupId,
|
|
|
ids: checked.value
|
|
|
}
|
|
|
- })
|
|
|
+ }).finally(() => (inviteLoading.value = false))
|
|
|
if (data) {
|
|
|
getList()
|
|
|
router.back()
|