mo 3 роки тому
батько
коміт
504629b5f3

+ 2 - 0
src/router/index.js

@@ -530,6 +530,8 @@ export const asyncRoutes = {
   studentGroupRecord:()=>import('@/views/studentManager/studentGroupRecord'),
   // 直播课管理
   liveClassManager:()=>import('@/views/liveClassManager'),
+  // 新建直播课
+  createLiveClass:()=>import('@/views/liveClassManager/newLiveClass'),
 }
 
 export default router

+ 2 - 1
src/router/notKeepAliveList.js

@@ -113,5 +113,6 @@ export default [
   '/holidaySetting',
   '/business/studentPaySet',
   '/staffPlatManager',
-  '/infoOAMananger'
+  '/infoOAMananger',
+  '/business/createLiveClass'
 ]

+ 12 - 0
src/store/modules/permission.js

@@ -549,6 +549,18 @@ function setDetailRoute(accessedRoutes) {
             activeMenu: '/childrensDay'
           }
         },
+        {
+          name: '新建直播课',
+          path: 'createLiveClass',
+          component: () => import('@/views/liveClassManager/newLiveClass'),
+          hidden: true,
+          meta: {
+            noCache: '1',
+            title: '新建直播课',
+            belongTopMenu: "/business",
+            activeMenu: '/liveClassManager'
+          }
+        },
         // /otherManager/reaplceMusicPlayer /reaplceMusicPlayer/answer
 
       ])

+ 3 - 1
src/views/liveClassManager/index.vue

@@ -152,7 +152,9 @@ export default {
       this.getList();
     },
     onReSet() {},
-    newLiveClass(){},
+    newLiveClass(){
+      this.$router.push('/business/createLiveClass')
+    },
   },
 };
 </script>

+ 8 - 3
src/views/liveClassManager/newLiveClass.vue

@@ -1,14 +1,19 @@
 <template>
-  <div>
-
+  <div class="m-container">
+      <h2>
+      <el-page-header @back="onCancel" :content="name"></el-page-header>
+    </h2>
   </div>
 </template>
 <script>
 export default {
   data(){
     return {
-
+      name:'新建直播课'
     }
+  },mounted(){},
+  methods:{
+    onCancel(){}
   }
 }
 </script>