Browse Source

05/09 服务指标优化

详情音频
mo 5 years ago
parent
commit
095e0dfb79

File diff suppressed because it is too large
+ 0 - 0
dist/index.html


File diff suppressed because it is too large
+ 0 - 0
dist/static/css/chunk-2ed68340.3662280f.css


+ 1 - 1
dist/static/css/chunk-6c407106.641b676e.css → dist/static/css/chunk-59d33575.6ad53f29.css

@@ -1 +1 @@
-.pagination-container[data-v-31cb099a]{background:#fff;padding:32px 16px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-container.hidden[data-v-31cb099a]{display:none}
+.pagination-container[data-v-31cb099a]{background:#fff;padding:32px 16px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-container.hidden[data-v-31cb099a]{display:none}.micon[data-v-7001610a]{position:absolute;top:3px;right:20px}

File diff suppressed because it is too large
+ 0 - 0
dist/static/js/app.4ab0ed36.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-2ed68340.0f17ce61.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-59d33575.cde01818.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-6c407106.85253f54.js


+ 5 - 3
src/views/operateManager/serverIndexDetail.vue

@@ -124,6 +124,7 @@
                :visible.sync="workVisible">
       <!-- activeUrl -->
       <video style="width:320px;"
+             id='video'
              :src="activeUrl"
              ref="dialogVideo"
              controls="controls">您的浏览器不支持视频播放</video>
@@ -132,7 +133,6 @@
                width="680px"
                append-to-body
                :visible.sync="comVisible">
-      <!-- activeUrl -->
       <audio id='audio'
              controls
              style="width:640px;"
@@ -267,11 +267,13 @@ export default {
   watch: {
     workVisible (val) {
       if (!val) {
-        this.activeUrl = null
+        let video = document.querySelector('#video');
+        video.pause();
+        video.currentTime = 0;
+        this.activeUrl = null;
       }
     },
     comVisible (val) {
-
       if (!val) {
         let audio = document.querySelector('#audio');
         audio.pause();

+ 22 - 5
src/views/operateManager/serverIndexList.vue

@@ -147,9 +147,21 @@
               <div>{{scope.row.existVipCourse?'是':'否'}}</div>
             </template>
           </el-table-column> -->
-          <el-table-column align="center"
-                           prop
-                           label="预期安排">
+          <el-table-column align="center">
+            <template slot="header"
+                      slot-scope="scope">
+              预期安排
+              <el-tooltip placement="top"
+                          popper-class="mTooltip">
+                <div slot="content">
+                  以周为单位,实际发生一次课外训练或网管课作业布置,记一次,一周只统计一次
+                </div>
+                <img :src="imageIcon"
+                     class="micon el-tooltip"
+                     style="width:8px height:8px"
+                     alt />
+              </el-tooltip>
+            </template>
             <template slot-scope="scope">
               <div>{{scope.row.expectExercisesNum+'次'}}</div>
             </template>
@@ -246,7 +258,6 @@ export default {
         teacherId: null,
         existVipCourse: null,
         existPracticeCourse: null,
-
       },
       organList: [],
       teacherList: [],
@@ -256,7 +267,8 @@ export default {
         page: 1, // 当前页
         total: 0, // 总条数
         page_size: [10, 20, 40, 50] // 选择限制显示条数
-      }
+      },
+      imageIcon: require("@/assets/images/base/warning.png"),
     };
   },
   //生命周期 - 创建完成(可以访问当前this实例)
@@ -499,4 +511,9 @@ export default {
 };
 </script>
 <style lang='scss' scoped>
+.micon {
+  position: absolute;
+  top: 3px;
+  right: 20px;
+}
 </style>

Some files were not shown because too many files changed in this diff