Browse Source

feat: 修改只有31机构才显示level1

lex-wxl 2 weeks ago
parent
commit
dd6317b582
1 changed files with 14 additions and 1 deletions
  1. 14 1
      src/views/lessonCourseware/index.tsx

+ 14 - 1
src/views/lessonCourseware/index.tsx

@@ -44,7 +44,20 @@ export default defineComponent({
             }
             }
           }
           }
         );
         );
-        const _data = res.data.rows.map((n: any) => {
+        // 如果是编号为31机构的则,只显示level1的课件
+        const tenantId = state.user.data.student.tenantId || 0;
+        const tempList: any[] = []
+        ;(res.data.rows || []).forEach((n: any) => {
+          if (tenantId === 31) {
+            if (n.level === 1) {
+              tempList.push(n);
+            }
+          } else {
+            tempList.push(n);
+          }
+        })
+
+        const _data = tempList.map((n: any) => {
           return {
           return {
             ...n,
             ...n,
             coverImg: n.cover,
             coverImg: n.cover,