From fcb76a9ebc56575bb0d17a04e0d7c715976be6d6 Mon Sep 17 00:00:00 2001
From: Lawrence <1934378145@qq.com>
Date: 星期四, 14 一月 2021 23:41:54 +0800
Subject: [PATCH] 修正初次打开通道选择列表每页数量不对的问题

---
 web_src/src/components/ParentPlatformList.vue |   18 ++++++++++++------
 1 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/web_src/src/components/ParentPlatformList.vue b/web_src/src/components/ParentPlatformList.vue
index 0d3ce69..37b8b8f 100644
--- a/web_src/src/components/ParentPlatformList.vue
+++ b/web_src/src/components/ParentPlatformList.vue
@@ -39,9 +39,9 @@
             </template>
           </el-table-column>
           <el-table-column prop="deviceGBId" label="璁惧鍥芥爣缂栧彿" width="240" align="center"></el-table-column>
-          <el-table-column prop="transport" label="娴佷紶杈撴ā寮�" width="120" align="center"></el-table-column>
+          <el-table-column prop="transport" label="淇′护浼犺緭妯″紡" width="120" align="center"></el-table-column>
           <el-table-column prop="channelCount" label="閫氶亾鏁�" align="center"></el-table-column>
-          
+
           <el-table-column label="鎿嶄綔" width="300" align="center" fixed="right">
             <template slot-scope="scope">
               <el-button size="mini" icon="el-icon-edit" @click="editPlatform(scope.row)">缂栬緫</el-button>
@@ -61,6 +61,7 @@
           :total="total">
         </el-pagination>
       <platformEdit ref="platformEdit" ></platformEdit>
+      <chooseChannelDialog ref="chooseChannelDialog" ></chooseChannelDialog>
       </el-main>
     </el-container>
   </div>
@@ -69,11 +70,13 @@
 <script>
 import platformEdit from './platformEdit.vue'
 import uiHeader from './UiHeader.vue'
+import chooseChannelDialog from './gb28181/chooseChannel.vue'
 export default {
   name: 'app',
   components: {
     platformEdit,
-    uiHeader
+    uiHeader,
+    chooseChannelDialog
   },
   data() {
     return {
@@ -86,8 +89,9 @@
     };
   },
   computed: {
+
     getcurrentDeviceChannels: function() {
-      
+
     }
   },
   mounted() {
@@ -133,7 +137,9 @@
             });
     },
     chooseChannel: function(platform) {
-
+       this.$refs.chooseChannelDialog.openDialog(platform.deviceGBId, ()=>{
+         this.initData()
+       })
     },
     initData: function() {
       this.getPlatformList();
@@ -149,7 +155,7 @@
     getPlatformList: function() {
       let that = this;
 
-      this.$axios.get(`/api/platforms/${that.count}/${that.currentPage - 1}`)
+      this.$axios.get(`/api/platforms/${that.count}/${that.currentPage}`)
         .then(function (res) {
           that.total = res.data.total;
           that.platformList = res.data.list;

--
Gitblit v1.8.0