From e37e45cfe1123928dba5d9c5a427b0ee497b7ad6 Mon Sep 17 00:00:00 2001 From: zhangzengfei <zhangzengfei@smartai.com> Date: 星期二, 23 八月 2022 03:21:32 +0800 Subject: [PATCH] 修复算法配置的字段内容 --- src/views/GB28181/components/TableArea.vue | 670 ++++--------------------------------------------------- 1 files changed, 57 insertions(+), 613 deletions(-) diff --git a/src/views/GB28181/components/TableArea.vue b/src/views/GB28181/components/TableArea.vue index 3539206..87561d5 100644 --- a/src/views/GB28181/components/TableArea.vue +++ b/src/views/GB28181/components/TableArea.vue @@ -1,38 +1,40 @@ <template> <div class="TableArea"> - <el-table - :data="subDevTable" - fit - highlight-current-row - style="width: 100%" - height="500" - > - <el-table-column - type="index" - label="搴忓彿" - align="center" - width="80" - ></el-table-column> - <el-table-column - prop="name" - label="鍚嶇О" - show-overflow-tooltip - ></el-table-column> - <el-table-column - prop="publicid" - label="ID" - show-overflow-tooltip - ></el-table-column> - <el-table-column prop="ip" label="IP"></el-table-column> - <el-table-column prop="status" label="鐘舵��" align="center"> - <template slot-scope="scope"> - <span :style="scope.row.alive ? `color:#36B24A` : 'color:#FF4B33;'">{{ - scope.row.alive ? "鍦ㄧ嚎" : "绂荤嚎" - }}</span> - </template> - </el-table-column> - <el-table-column prop="corp" label="澶囨敞"></el-table-column> - </el-table> + <div class="content"> + <el-table + :data="subDevTable" + fit + highlight-current-row + style="width: 100%" + > + <el-table-column + type="index" + label="搴忓彿" + align="center" + width="80" + ></el-table-column> + <el-table-column + prop="name" + label="鍚嶇О" + show-overflow-tooltip + ></el-table-column> + <el-table-column + prop="publicid" + label="ID" + show-overflow-tooltip + ></el-table-column> + <el-table-column prop="ip" label="IP"></el-table-column> + <el-table-column prop="status" label="鐘舵��" align="center"> + <template slot-scope="scope"> + <span + :style="scope.row.alive ? `color:#36B24A` : 'color:#FF4B33;'" + >{{ scope.row.alive ? "鍦ㄧ嚎" : "绂荤嚎" }}</span + > + </template> + </el-table-column> + <el-table-column prop="corp" label="澶囨敞"></el-table-column> + </el-table> + </div> </div> </template> @@ -40,6 +42,9 @@ import { getAllSubServer } from "@/api/Gb28181"; export default { + props: { + id: {}, + }, created() { this.getList(); }, @@ -50,586 +55,22 @@ }, methods: { async getList() { - console.log(12121); - // const res = await getAllSubServer(); - this.subDevTable = [ - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "218.11.13.177", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 15060, - publicid: "34020000002000000001", - username: "", - }, - { - alive: 1, - corp: "", - devmode: "gb28181", - ip: "192.168.5.53", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 5060, - publicid: "34020000001320000001", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "194.5.215.118", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 60783, - publicid: "1278", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "138.199.42.181", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 53998, - publicid: "2376", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "156.146.50.98", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 49420, - publicid: "2924", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "149.34.242.65", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 54724, - publicid: "3775", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "188.240.57.118", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 61962, - publicid: "4423", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "89.37.173.34", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 58343, - publicid: "4877", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "89.187.162.185", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 56095, - publicid: "391", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "62.197.145.4", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 60973, - publicid: "1872", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "45.134.212.244", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 55040, - publicid: "4379", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "194.33.40.115", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 51789, - publicid: "4923", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "91.219.215.52", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 52951, - publicid: "1885", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "185.99.3.103", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 60547, - publicid: "3377", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "213.152.165.107", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 62282, - publicid: "769", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "129.227.219.8", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 53877, - publicid: "1271", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "45.9.249.244", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 57637, - publicid: "3424", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "45.136.155.91", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 55749, - publicid: "2877", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "156.146.50.98", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 49162, - publicid: "2925", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "194.5.215.118", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 50858, - publicid: "1279", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "188.240.57.118", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 61692, - publicid: "4424", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "138.199.42.181", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 58970, - publicid: "2377", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "149.34.242.65", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 54856, - publicid: "3776", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "89.187.162.185", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 52956, - publicid: "392", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "194.33.40.115", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 64302, - publicid: "4924", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "45.134.212.244", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 63807, - publicid: "4380", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "91.219.215.52", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 64985, - publicid: "1886", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "45.9.249.244", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 57372, - publicid: "3425", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "213.152.165.107", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 49539, - publicid: "770", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "45.136.155.91", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 60032, - publicid: "2878", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "156.146.50.98", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 65234, - publicid: "2926", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "188.240.57.118", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 61386, - publicid: "4425", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "194.5.215.118", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 62886, - publicid: "1280", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "149.34.242.65", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 57416, - publicid: "3777", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "194.33.40.115", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 65530, - publicid: "4925", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "89.187.162.185", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 59341, - publicid: "393", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "45.134.212.244", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 49608, - publicid: "4381", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "91.219.215.52", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 62294, - publicid: "1887", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "45.9.249.244", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 57068, - publicid: "3426", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "213.152.165.107", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 61066, - publicid: "771", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "156.146.50.98", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 64946, - publicid: "2927", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "188.240.57.118", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 61133, - publicid: "4426", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "194.5.215.118", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 63212, - publicid: "1281", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "194.33.40.115", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 56324, - publicid: "4926", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "149.34.242.65", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 50517, - publicid: "3778", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "45.134.212.244", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 52108, - publicid: "4382", - username: "", - }, - { - alive: 0, - corp: "", - devmode: "gb28181", - ip: "45.9.249.244", - name: "", - parentid: "11011400011121000001", - passwd: "", - port: 56708, - publicid: "3427", - username: "", - }, - { - alive: 0, - corp: "GBT28181", - devmode: "gb28181", - ip: "192.168.5.56", - name: "Camera 01", - parentid: "11011400011121000001", - passwd: "", - port: 5060, - publicid: "44122500041325000002", - username: "", - }, - ]; + let params = {}; + if (this.id.clusterId) { + params = { + clusterId: this.id.clusterId, + devId: "", + }; + } else { + params = { + clusterId: "", + devId: this.id.devId, + }; + } + const res = await getAllSubServer(params); + if (res && res.success) { + this.subDevTable = res.data; + } }, }, }; @@ -638,6 +79,9 @@ <style lang="scss" scoped > .TableArea { padding: 30px 0; + .content { + height: 500px; + } .el-table ::v-deep { background-color: rgb(233, 235, 238); padding: 1px; -- Gitblit v1.8.0