From 7b804f9e6227f93dadf7db09d7a87af32b958e21 Mon Sep 17 00:00:00 2001 From: lyc Date: Tue, 13 Aug 2024 17:39:23 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BD=9C=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/tool/components/homework.vue | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/src/renderer/src/views/tool/components/homework.vue b/src/renderer/src/views/tool/components/homework.vue index 396b780..ce13160 100644 --- a/src/renderer/src/views/tool/components/homework.vue +++ b/src/renderer/src/views/tool/components/homework.vue @@ -25,6 +25,7 @@ + 推送
  • @@ -82,8 +83,9 @@ import { useToolState } from '@/store/modules/tool' import { asyncLocalFile } from '@/utils/talkFile' import Lesson from './lesson.vue'; import { parseCataByNode } from '@/utils/talkFile' +import outLink from '@/utils/linkConfig' -const { ipcRenderer } = window.electron || {} +import { ipcMsgSend2 } from '@/utils/tool' const route = useRoute(); const usertore = useUserStore().user const toolStore = useToolState() @@ -127,6 +129,19 @@ const changeChapter = async (data)=>{ getResource() } + // 文件资源打开web AIX 布置作业 +const openFileLink = (item) =>{ + // key 对应的 linkConfig.js 外部链接配置 + let key = 'filehomework' + let configObj = outLink()[key] + ipcMsgSend2('openWindow', { + key, + fullPath: configObj.fullPath + `&fileShowName=${item.fileShowName}&fileFullPath=${item.fileFullPath}`, + cookieData: { ...configObj.data } + }) +} + + // 获取资源数据 const getResource = () => { let querySearch = toRaw(toolStore.curSubjectNode).querySearch @@ -233,7 +248,7 @@ onMounted(() => { getHomework() setTimeout(()=>{ getResource() - },5000) + },1000) })