From 56859d09df8d4226882d43934acf32d60a3b51d7 Mon Sep 17 00:00:00 2001
From: panlinlin <648540858@qq.com>
Date: 星期二, 30 三月 2021 18:46:34 +0800
Subject: [PATCH] 添加推流列表和拉流代理,下一步与国标关联

---
 web_src/src/components/dialog/devicePlayer.vue |   15 +++++++++++----
 1 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/web_src/src/components/gb28181/devicePlayer.vue b/web_src/src/components/dialog/devicePlayer.vue
similarity index 98%
rename from web_src/src/components/gb28181/devicePlayer.vue
rename to web_src/src/components/dialog/devicePlayer.vue
index 2341831..48d295a 100644
--- a/web_src/src/components/gb28181/devicePlayer.vue
+++ b/web_src/src/components/dialog/devicePlayer.vue
@@ -26,7 +26,7 @@
                     </div>
                 </el-tab-pane>
                 <!--{"code":0,"data":{"paths":["22-29-30.mp4"],"rootPath":"/home/kkkkk/Documents/ZLMediaKit/release/linux/Debug/www/record/hls/kkkkk/2020-05-11/"}}-->
-                <el-tab-pane label="褰曞儚鏌ヨ" name="record">
+                <el-tab-pane label="褰曞儚鏌ヨ" name="record" v-if="showRrecord"> 
                     <el-date-picker size="mini" v-model="videoHistory.date" type="date" value-format="yyyy-MM-dd" placeholder="鏃ユ湡" @change="queryRecords()"></el-date-picker>
                     <el-table :data="videoHistory.searchHistoryResult" height="150" v-loading="recordsLoading">
                         <el-table-column label="鍚嶇О" prop="name"></el-table-column>
@@ -42,7 +42,7 @@
                     </el-table>
                 </el-tab-pane>
                 <!--閬ユ帶鐣岄潰-->
-                <el-tab-pane label="浜戝彴鎺у埗" name="control">
+                <el-tab-pane label="浜戝彴鎺у埗" name="control" v-if="showPtz">
                     <div style="display: flex; justify-content: left;">
                         <div class="control-wrapper">
                             <div class="control-btn control-top" @mousedown="ptzCamera(0, 2, 0)" @mouseup="ptzCamera(0, 0, 0)">
@@ -136,7 +136,7 @@
 </template>
 
 <script>
-import player from './player.vue'
+import player from '../dialog/player.vue'
 export default {
     name: 'devicePlayer',
     props: {},
@@ -184,7 +184,9 @@
             tracks: [],
             coverPlaying:false,
             tracksLoading: false,
-            recordPlay: ""
+            recordPlay: "",
+            showPtz: true,
+            showRrecord: true,
         };
     },
     methods: {
@@ -230,6 +232,11 @@
                     this.videoHistory.date = param.date;
                     this.queryRecords()
                     break;
+                case "streamPlay":
+                    this.showRrecord = false,
+                    this.showPtz = false,
+                    this.play(param.streamInfo, param.hasAudio)
+                    break;
                 case "control":
                     break;
             }

--
Gitblit v1.8.0