Merge remote-tracking branch 'origin/master'
This commit is contained in:
commit
113994238b
@ -26,6 +26,7 @@ declare module 'vue' {
|
|||||||
AForm: typeof import('ant-design-vue/es')['Form']
|
AForm: typeof import('ant-design-vue/es')['Form']
|
||||||
AFormItem: typeof import('ant-design-vue/es')['FormItem']
|
AFormItem: typeof import('ant-design-vue/es')['FormItem']
|
||||||
AImage: typeof import('ant-design-vue/es')['Image']
|
AImage: typeof import('ant-design-vue/es')['Image']
|
||||||
|
AImagePreviewGroup: typeof import('ant-design-vue/es')['ImagePreviewGroup']
|
||||||
AInput: typeof import('ant-design-vue/es')['Input']
|
AInput: typeof import('ant-design-vue/es')['Input']
|
||||||
AInputNumber: typeof import('ant-design-vue/es')['InputNumber']
|
AInputNumber: typeof import('ant-design-vue/es')['InputNumber']
|
||||||
AInputPassword: typeof import('ant-design-vue/es')['InputPassword']
|
AInputPassword: typeof import('ant-design-vue/es')['InputPassword']
|
||||||
@ -34,6 +35,9 @@ declare module 'vue' {
|
|||||||
ALayoutContent: typeof import('ant-design-vue/es')['LayoutContent']
|
ALayoutContent: typeof import('ant-design-vue/es')['LayoutContent']
|
||||||
ALayoutHeader: typeof import('ant-design-vue/es')['LayoutHeader']
|
ALayoutHeader: typeof import('ant-design-vue/es')['LayoutHeader']
|
||||||
ALayoutSider: typeof import('ant-design-vue/es')['LayoutSider']
|
ALayoutSider: typeof import('ant-design-vue/es')['LayoutSider']
|
||||||
|
AList: typeof import('ant-design-vue/es')['List']
|
||||||
|
AListItem: typeof import('ant-design-vue/es')['ListItem']
|
||||||
|
AListItemMeta: typeof import('ant-design-vue/es')['ListItemMeta']
|
||||||
AMenu: typeof import('ant-design-vue/es')['Menu']
|
AMenu: typeof import('ant-design-vue/es')['Menu']
|
||||||
AMenuDivider: typeof import('ant-design-vue/es')['MenuDivider']
|
AMenuDivider: typeof import('ant-design-vue/es')['MenuDivider']
|
||||||
AMenuItem: typeof import('ant-design-vue/es')['MenuItem']
|
AMenuItem: typeof import('ant-design-vue/es')['MenuItem']
|
||||||
|
|||||||
@ -1,7 +1,9 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="profile-view">
|
<div class="profile-view">
|
||||||
<div class="page-header">
|
<div class="page-header">
|
||||||
<h1><UserOutlined /> 个人信息</h1>
|
<h1>
|
||||||
|
<UserOutlined /> 个人信息
|
||||||
|
</h1>
|
||||||
<p>查看和修改您的账户信息</p>
|
<p>查看和修改您的账户信息</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@ -32,9 +34,9 @@
|
|||||||
<a-descriptions-item label="邮箱">
|
<a-descriptions-item label="邮箱">
|
||||||
{{ profile.email || '-' }}
|
{{ profile.email || '-' }}
|
||||||
</a-descriptions-item>
|
</a-descriptions-item>
|
||||||
<a-descriptions-item label="所属机构" v-if="profile.tenantId">
|
<!-- <a-descriptions-item label="所属机构" v-if="profile.tenantId">
|
||||||
{{ profile.tenantName || `租户ID: ${profile.tenantId}` }}
|
{{ profile.tenantName || `租户ID: ${profile.tenantId}` }}
|
||||||
</a-descriptions-item>
|
</a-descriptions-item> -->
|
||||||
</a-descriptions>
|
</a-descriptions>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="broadcast-view">
|
<div class="broadcast-view pos-fixed top-0 left-0 w-full h-full z-999">
|
||||||
<!-- 加载中 -->
|
<!-- 加载中 -->
|
||||||
<div v-if="loading" class="loading-container">
|
<div v-if="loading" class="loading-container">
|
||||||
<a-spin size="large" />
|
<a-spin size="large" />
|
||||||
@ -17,17 +17,9 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- 展播内容 -->
|
<!-- 展播内容 -->
|
||||||
<KidsMode
|
<KidsMode v-else-if="currentLesson && currentSteps.length > 0" :course="course" :current-lesson="currentLesson"
|
||||||
v-else-if="currentLesson && currentSteps.length > 0"
|
:steps="currentSteps" :activities="activities" :current-step-index="currentStepIndex" :timer-seconds="0"
|
||||||
:course="course"
|
@exit="handleExit" @step-change="handleStepChange" />
|
||||||
:current-lesson="currentLesson"
|
|
||||||
:steps="currentSteps"
|
|
||||||
:activities="activities"
|
|
||||||
:current-step-index="currentStepIndex"
|
|
||||||
:timer-seconds="0"
|
|
||||||
@exit="handleExit"
|
|
||||||
@step-change="handleStepChange"
|
|
||||||
/>
|
|
||||||
|
|
||||||
<!-- 空状态 -->
|
<!-- 空状态 -->
|
||||||
<div v-else class="empty-container">
|
<div v-else class="empty-container">
|
||||||
@ -351,7 +343,7 @@ onUnmounted(() => {
|
|||||||
document.removeEventListener('keydown', handleKeydown);
|
document.removeEventListener('keydown', handleKeydown);
|
||||||
// 退出全屏
|
// 退出全屏
|
||||||
if (document.fullscreenElement) {
|
if (document.fullscreenElement) {
|
||||||
document.exitFullscreen().catch(() => {});
|
document.exitFullscreen().catch(() => { });
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user