dusenyao преди 2 години
родител
ревизия
e0f6024bce
променени са 5 файла, в които са добавени 16 реда и са изтрити 18 реда
  1. 4 5
      .vscode/launch.json
  2. 2 2
      src/components/live/SelectMaterial.vue
  3. 3 3
      src/layouts/components/BreadCrumb.vue
  4. 6 7
      src/views/live/common.js
  5. 1 1
      src/views/login/index.vue

+ 4 - 5
.vscode/launch.json

@@ -5,16 +5,15 @@
   "version": "0.2.0",
   "configurations": [
     {
-      "type": "pwa-chrome",
+      "type": "chrome",
       "request": "launch",
       "name": "vuejs: chrome",
       "url": "http://localhost:7878",
       "webRoot": "${workspaceFolder}/src",
-      "breakOnLoad": true,
       "sourceMapPathOverrides": {
-        // 对应浏览器sources下 webpack:/// 的 .目录 和 src目录
-        "webpack:///src/*": "${webRoot}/*",
-        "webpack:///./src/*.js": "${webRoot}/*.js"
+        // 对应浏览器 sources下 webpack:/// 的 .目录 和 src目录
+        "webpack://gcls_sys_learn_web/src/*": "${webRoot}/*",
+        "webpack://gcls_sys_learn_web/./src/*.js": "${webRoot}/*.js"
       }
     }
   ]

+ 2 - 2
src/components/live/SelectMaterial.vue

@@ -14,7 +14,7 @@
             {{ item.material_name }}
           </div>
           <div class="material-info-push">
-            <div />
+            <div></div>
             <el-button type="primary" @click="sendMaterial(item.material_id, item.material_type)">
               <svg-icon icon-class="push" />
             </el-button>
@@ -22,7 +22,7 @@
         </div>
       </div>
 
-      <div slot="footer" />
+      <div slot="footer"></div>
     </el-dialog>
   </div>
 </template>

+ 3 - 3
src/layouts/components/BreadCrumb.vue

@@ -4,7 +4,7 @@
       <router-link to="/">
         <svg-icon icon-class="homepage" />
       </router-link>
-      <i class="el-icon-arrow-right" />
+      <i class="el-icon-arrow-right"></i>
       <span v-for="item in routerList" :key="item.path">
         <span class="router-title">
           <template v-if="item.meta.link">
@@ -14,7 +14,7 @@
             {{ $t(item.meta.title) }}
           </template>
         </span>
-        <i class="el-icon-arrow-right" />
+        <i class="el-icon-arrow-right"></i>
       </span>
     </div>
   </div>
@@ -43,7 +43,7 @@ export default {
   },
   methods: {
     getBreadcrumb() {
-      this.routerList = this.$route.matched.filter(item => item.meta && item.meta.title);
+      this.routerList = this.$route.matched.filter((item) => item.meta && item.meta.title);
       this.$emit('update:isShowNav', this.isShow);
     }
   }

+ 6 - 7
src/views/live/common.js

@@ -60,11 +60,11 @@ export function publishStream(streamName) {
   rtc.publish({
     streamName,
     // 推流成功,更新上麦结果
-    success: stream => {
+    success: (stream) => {
       console.log('推流成功', stream);
       updateMcResult(stream.id(), 1);
     },
-    fail: str => {
+    fail: (str) => {
       // 推流失败,更新上麦结果
       console.log('推流失败,更新上麦结果', str);
       updateMcResult('', 0);
@@ -247,17 +247,16 @@ export function downloadWebSDK(vue) {
   };
 
   createScript('https://class.csslcloud.net/sdk/websdk/hdRtc-6.7.2.js').onload = () => {
-    const scriptArray = [
+    [
       'https://class.csslcloud.net/static/dist/js/classMode.js',
       'https://class.csslcloud.net/static/dist/js/classUpdateChat.js',
       'https://image.csslcloud.net/js/dpc.js',
       'https://class.csslcloud.net/static/js/jquery/jquery.min.js'
-    ];
-    for (let i = 0; i < scriptArray.length; i++) {
-      createScript(scriptArray[i]).onload = () => {
+    ].forEach((item) => {
+      createScript(item).onload = () => {
         vue.loadedNumber += 1;
       };
-    }
+    });
   };
 }
 

+ 1 - 1
src/views/login/index.vue

@@ -135,7 +135,7 @@ export default {
     },
 
     handleLogin(user_type) {
-      this.$refs.loginForm.validate(valid => {
+      this.$refs.loginForm.validate((valid) => {
         if (!valid) return false;
 
         this.loginForm.user_type = user_type;