|
@@ -1,5 +1,6 @@
|
|
|
<template>
|
|
|
- <div class="p-4">
|
|
|
+ <div class="p-4"
|
|
|
+ >{{ isJA }}
|
|
|
<BasicTable @register="registerTable" :rowSelection="{ type: 'checkbox' }">
|
|
|
<template #toolbar>
|
|
|
<!-- <a-button type="primary" @click="() => {}"> 新增</a-button> -->
|
|
@@ -36,9 +37,9 @@
|
|
|
{
|
|
|
color: 'error',
|
|
|
label: t('routes.scenes.makeLiveCover'),
|
|
|
- ifShow:
|
|
|
- record.lived !== true ||
|
|
|
- (record.lived !== true && getCheckRole(['super', 'plat_admin'])),
|
|
|
+ ifShow: false,
|
|
|
+ // record.lived !== true ||
|
|
|
+ // (record.lived !== true && getCheckRole(['super', 'plat_admin'])),
|
|
|
onClick: generateDefaultLiveRoom.bind(null, record),
|
|
|
},
|
|
|
]"
|
|
@@ -50,7 +51,9 @@
|
|
|
</div>
|
|
|
</template>
|
|
|
<script lang="ts">
|
|
|
- import { defineComponent } from 'vue';
|
|
|
+ import { defineComponent, computed } from 'vue';
|
|
|
+ import { useLocaleStore } from '/@/store/modules/locale';
|
|
|
+ const localeStore = useLocaleStore();
|
|
|
import {
|
|
|
BasicTable,
|
|
|
useTable,
|
|
@@ -89,6 +92,7 @@
|
|
|
const [registerDownloadModal, { openModal: openDownloadModal }] = useModal();
|
|
|
const [registerEditorModal, { openModal: openEditorModal }] = useModal();
|
|
|
const { t } = useI18n();
|
|
|
+ const isJA = computed(() => localeStore.getLocale === 'ja');
|
|
|
const userStore = useUserStore();
|
|
|
const { getCheckRole } = userStore;
|
|
|
const columns: BasicColumn[] = [
|
|
@@ -241,12 +245,12 @@
|
|
|
const url = record.webSite.replace('smobile', 'epc') + '&menu=business&token=';
|
|
|
const userStore = useUserStore();
|
|
|
const token = userStore.getToken;
|
|
|
- console.log(token);
|
|
|
+ console.log(token, isJA);
|
|
|
// const data = await generateSceneEditTokenApi({
|
|
|
// sceneNum: record.num,
|
|
|
// userName: userStore.getUserInfo?.userName,
|
|
|
// });
|
|
|
- window.open(url + token);
|
|
|
+ window.open(url + token + `&lang=${isJA.value ? 'ja' : 'zh'}`);
|
|
|
} catch (error) {
|
|
|
console.log('error', error);
|
|
|
}
|