From dbaf861bef10c10e256e20e785c22e4b75865570 Mon Sep 17 00:00:00 2001 From: zdg Date: Wed, 8 Jan 2025 16:48:31 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AF=BE=E5=A0=82=E7=82=B9=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/renderer/public/icon/avatar.svg | 3 + .../AixPPTist/src/views/Screen/BaseView.vue | 7 +- .../src/views/Screen/PresenterView.vue | 9 ++- .../src/AixPPTist/src/views/Screen/index.vue | 5 +- src/renderer/src/api/teaching/classcourse.js | 12 +++ src/renderer/src/utils/ppt/index.js | 81 ++++++++++++++++++- 6 files changed, 107 insertions(+), 10 deletions(-) create mode 100644 src/renderer/public/icon/avatar.svg diff --git a/src/renderer/public/icon/avatar.svg b/src/renderer/public/icon/avatar.svg new file mode 100644 index 0000000..386fffa --- /dev/null +++ b/src/renderer/public/icon/avatar.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/src/renderer/src/AixPPTist/src/views/Screen/BaseView.vue b/src/renderer/src/AixPPTist/src/views/Screen/BaseView.vue index 4b747bd..e2dba4a 100644 --- a/src/renderer/src/AixPPTist/src/views/Screen/BaseView.vue +++ b/src/renderer/src/AixPPTist/src/views/Screen/BaseView.vue @@ -47,9 +47,10 @@ + + -
@@ -76,8 +77,8 @@ import WritingBoardTool from './WritingBoardTool.vue' import CountdownTimer from './CountdownTimer.vue' import emitter from '@/utils/mitt'; import Chat from '../../api/chat' // 聊天 -import { CircleDoubleDown, CircleDoubleUp, Share } from '@icon-park/vue-next' // icon-park 图标库 -import { ShareCode } from '@/utils/ppt' // ppt相关 +import { CircleDoubleDown, CircleDoubleUp, Share, Hands } from '@icon-park/vue-next' // icon-park 图标库 +import { ShareCode, ToolHandle } from '@/utils/ppt' // ppt相关 const props = defineProps<{ changeViewMode: (mode: 'base' | 'presenter') => void diff --git a/src/renderer/src/AixPPTist/src/views/Screen/PresenterView.vue b/src/renderer/src/AixPPTist/src/views/Screen/PresenterView.vue index 5ece2f4..56e930b 100644 --- a/src/renderer/src/AixPPTist/src/views/Screen/PresenterView.vue +++ b/src/renderer/src/AixPPTist/src/views/Screen/PresenterView.vue @@ -10,7 +10,10 @@ {{ fullscreenState ? '退出全屏' : '全屏' }}
-
分享
+
结束放映
结束课堂
@@ -79,7 +82,7 @@