From 87539517963f26f7f858908becd6d83a89eb861d Mon Sep 17 00:00:00 2001 From: lyc Date: Fri, 13 Sep 2024 17:03:30 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E5=B7=A5=E4=BD=9C=E5=8F=B0=E3=80=81?= =?UTF-8?q?=E8=B5=84=E6=BA=90=E5=BA=93=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/upload-dialog/index.vue | 17 +++- src/renderer/src/utils/resourceDict.js | 25 +++--- .../views/desktop/container/work-trend.vue | 77 +++++-------------- src/renderer/src/views/desktop/index.vue | 20 ++--- .../resource/container/resoure-search.vue | 22 +++--- src/renderer/src/views/resource/store.js | 8 +- 6 files changed, 72 insertions(+), 97 deletions(-) diff --git a/src/renderer/src/components/upload-dialog/index.vue b/src/renderer/src/components/upload-dialog/index.vue index ea86172..358ab5c 100644 --- a/src/renderer/src/components/upload-dialog/index.vue +++ b/src/renderer/src/components/upload-dialog/index.vue @@ -49,7 +49,6 @@ import { ref, watch } from 'vue' import FileImage from '@/components/file-image/index.vue' import { ElMessage } from 'element-plus' -import { resourceType } from '@/utils/resourceDict' import { getFileSuffix, getFileName } from '@/utils/ruoyi' const props = defineProps({ @@ -58,6 +57,22 @@ const props = defineProps({ default: false }, }) +const resourceType = ref([ + { + label: '素材', + value: '素材' + }, + + { + label: '课件', + value: '课件' + }, + + { + label: '教案', + value: '教案' + } +]) const dialogValue = ref(false) const limit = ref(5) // 定义要发送的emit事件 diff --git a/src/renderer/src/utils/resourceDict.js b/src/renderer/src/utils/resourceDict.js index 9a26a2b..c86aaf8 100644 --- a/src/renderer/src/utils/resourceDict.js +++ b/src/renderer/src/utils/resourceDict.js @@ -1,14 +1,14 @@ export const tabs = [ { - label: '平台资源', + label: '平台', value: '平台' }, { - label: '校本资源', + label: '校本', value: '校本' }, { - label: '第三方资源', + label: '第三方', value: '第三方' }, ] @@ -57,18 +57,23 @@ export const resourceFormat = [ // 资源类型 export const resourceType = [ { - label: '素材', - value: '素材' + label: '课例库', + value: "'apt','课件','教案'" + }, + { + label: '作业库', + value: '作业', + disabled: true }, { - label: '课件', - value: '课件' + label: '素材库', + value: "'素材'" }, - { - label: '教案', - value: '教案' + label: '习题库', + value: '习题', + disabled: true } ] // 年级划分 diff --git a/src/renderer/src/views/desktop/container/work-trend.vue b/src/renderer/src/views/desktop/container/work-trend.vue index 7e8a36b..d3fe981 100644 --- a/src/renderer/src/views/desktop/container/work-trend.vue +++ b/src/renderer/src/views/desktop/container/work-trend.vue @@ -1,54 +1,29 @@