gemercheung 2 tahun lalu
induk
melakukan
51ee3ce322
2 mengubah file dengan 5 tambahan dan 3 penghapusan
  1. 1 1
      src/layout/header.vue
  2. 4 2
      src/views/room/list.vue

+ 1 - 1
src/layout/header.vue

@@ -131,7 +131,7 @@ const handlerLangClick: MenuProps['onClick'] = async e => {
   history.replaceState(null, '', replaceUrl);
   setTimeout(() => {
     location.reload()
-  }, 100)
+  }, 1000)
 }
 
 onMounted(() => {

+ 4 - 2
src/views/room/list.vue

@@ -117,11 +117,13 @@ const shareRoom = async (room: Room) => {
     appContext: app._context,
     cancelText: t('base.cancel'),
     onOk: async () => {
+      const { getLocale } = useLocale()
       const link = roomStore.getShareUrl({
         roomId: room.id,
         num: m,
         role: 'customer',
-        isTour: '1'
+        isTour: '1',
+        lang: unref(getLocale) || 'zh'
       })
       await copyText(link)
       message.success(t('room.linkCopySuccess'))
@@ -161,7 +163,7 @@ const webSyncRoom = async (room: Room) => {
     roomId: room.id,
     num: m,
     role: 'leader',
-    name: scenes.roomHostName,
+    name: encodeURIComponent(scenes.roomHostName),
     avatar: encodeURIComponent(user.avatar) || '',
     userId: '1',
     isTour: '0',