瀏覽代碼

切换摄像头

wenhongquan 9 年之前
父節點
當前提交
92a34c5b11
共有 3 個文件被更改,包括 26 次插入6 次删除
  1. 10 1
      VisualInspection/js/mytask/check.js
  2. 1 2
      VisualInspection/js/util/video.js
  3. 15 3
      VisualInspection/view/mytask/check.html

+ 10 - 1
VisualInspection/js/mytask/check.js

@@ -46,7 +46,16 @@ function initCheck() {
         //查询评分情况
         queryScores();
         //查询录像播放列表
-        queryVideoList();
+        var videos = $.checkTask.video_id.split(','); 
+        if(videos[0]){
+            curVideo = videos[0]; 
+             queryVideoList();
+         }else{
+            layer.msg('该处暂无视屏!', {
+                    time: 2000, //20s后自动关闭
+            });
+             callFunc("stop", "");
+         }
     }
      $("select#video_list").change(function(){
         playVideo($(this).val());

+ 1 - 2
VisualInspection/js/util/video.js

@@ -8,16 +8,15 @@ function doAction(func){
 }
 
 function queryVideoList(){
+     alert(curVideo)
 
     var videos = $.checkTask.video_id.split(',');
-    curVideo = videos[0];
 
     if(curVideo) {
         s1 = $.checkTask.start_time.replace(/-/g,"/");
         var startTime = new Date(s1).getTime()/1000;
         s1 = $.checkTask.end_time.replace(/-/g,"/");
         var endTime = new Date(s1).getTime()/1000;
-     
         //获取摄像头信息
         VideoGetById(curVideo,function(data){
             if(data!=null && typeof(data)!="undefined"){

+ 15 - 3
VisualInspection/view/mytask/check.html

@@ -178,14 +178,26 @@
     var curVideo;
     $(document).ready(function() {
         initCheck();
+        
+
         $('[data-tab]').on('shown.zui.tab', function(e) {
             // console.log('当前被激活的标签页', $(e.target).attr('bbb'));
             // console.log('上一个标签页', e.relatedTarget);
             var i = $(e.target).attr('bbb');           
-            var videos = $.checkTask.video_id.split(',');     
-            if(videos[i]) curVideo = videos[i];
-            queryVideoList();
+            var videos = $.checkTask.video_id.split(','); 
+           
+
+            if(videos[i]){
+                curVideo = videos[i]; 
+                queryVideoList();
+            }else{
+                layer.msg('暂无视屏!', {
+                    time: 2000, //20s后自动关闭
+                });
+            } 
+           
         });
+
        
     });