lex-wxl 4 дней назад
Родитель
Сommit
88a894b437

+ 1 - 1
dist/index.html

@@ -1,6 +1,6 @@
 <!doctype html><html lang=""><head><meta charset="utf-8"/><meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="renderer" content="webkit"/><meta name="force-rendering" content="webkit"/><link rel="icon" href="/favicon.ico"/><title>乐教通</title><script>if (!!window.ActiveXObject || "ActiveXObject" in window) {
             window.location.href = "./ieIncompatible/index.html"
-         }</script><script defer="defer" src="/js/chunk-vendors.36e94bc8.js"></script><script defer="defer" src="/js/app.79002e84.js"></script><link href="/css/app.4dfcdb65.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but classroom doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"><style>.firstLoading {
+         }</script><script defer="defer" src="/js/chunk-vendors.36e94bc8.js"></script><script defer="defer" src="/js/app.181aac00.js"></script><link href="/css/app.4dfcdb65.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but classroom doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"><style>.firstLoading {
                position: fixed;
                left: 50%;
                top: 50%;

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
dist/js/392.76da27c7.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
dist/js/721.12e86905.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
dist/js/721.af6bd020.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
dist/js/app.181aac00.js


+ 15 - 23
src/views/cloudPractice/cloudPractice.tsx

@@ -675,25 +675,15 @@ export default defineComponent({
                result = state.categoryList[0]?.sysMusicScoreCategoriesList || []
             }
 
-            if (state.firstTreeId == 26 || state.firstTreeId == 43) {
-               if (userStoreHook.userInfo.tenantId === 31) {
-                  const tmpLevel: any = []
-                  result.forEach((item: any) => {
-                     if (item.level === 1) {
-                        tmpLevel.push(item)
-                     }
-                  })
-                  state.levelList = tmpLevel
-               } else {
-                  state.levelList =
-                     result.map((item: any) => {
-                        return {
-                           label: item.name,
-                           value: item.id,
-                           sysMusicScoreCategoriesList: item.sysMusicScoreCategoriesList || []
-                        }
-                     }) || []
-               }
+            if (userStoreHook.userInfo.tenantId === 31 && (state.firstTreeId == 26 || state.firstTreeId == 43)) {
+               const tmpLevel: any = []
+               result.forEach((item: any) => {
+                  if (item.id === 110102 || item.id === 110103) {
+                     tmpLevel.push(item)
+                     state.levelId = item.id
+                  }
+               })
+               state.levelList = tmpLevel
             } else {
                state.levelList =
                   result.map((item: any) => {
@@ -705,10 +695,12 @@ export default defineComponent({
                   }) || []
             }
 
-            state.levelList.unshift({
-               label: "全部级别",
-               value: -1
-            })
+            if (!(userStoreHook.userInfo.tenantId === 31 && (state.firstTreeId == 26 || state.firstTreeId == 43))) {
+               state.levelList.unshift({
+                  label: "全部级别",
+                  value: -1
+               })
+            }
 
             type && (await handleGetSubject_gym())
          }

+ 20 - 20
src/views/cloudTextbooks/useData.ts

@@ -129,27 +129,27 @@ export const useDataList = () => {
          }
          loading.value = false
          if (res.code === 200) {
-            const data = (res.data?.rows || []).reduce((arr: any[], item: any) => {
-               if ((type ? item.subjectId === type : true) && (queryStr ? item.name.includes(queryStr) : true)) {
-                  if (userStoreHook.userInfo.tenantId === 31) {
-                     if (item.level === 1) {
-                        arr.push({
-                           name: item.name,
-                           type: item.subjectId,
-                           img: item.cover,
-                           id: item.lessonCoursewareId,
-                           courseNum: item.courseNum
-                        })
-                     }
-                  } else {
-                     arr.push({
-                        name: item.name,
-                        type: item.subjectId,
-                        img: item.cover,
-                        id: item.lessonCoursewareId,
-                        courseNum: item.courseNum
-                     })
+            const results = res.data?.rows || []
+            let tmpList: any[] = []
+            if (userStoreHook.userInfo.tenantId === 31) {
+               results.forEach((item: any) => {
+                  if (item.level === 1) {
+                     tmpList.push(item)
                   }
+               })
+            } else {
+               tmpList = results
+            }
+
+            const data = tmpList.reduce((arr: any[], item: any) => {
+               if ((type ? item.subjectId === type : true) && (queryStr ? item.name.includes(queryStr) : true)) {
+                  arr.push({
+                     name: item.name,
+                     type: item.subjectId,
+                     img: item.cover,
+                     id: item.lessonCoursewareId,
+                     courseNum: item.courseNum
+                  })
                }
                return arr
             }, [])

Некоторые файлы не были показаны из-за большого количества измененных файлов