diff --git a/src/api/http/http-api.js b/src/api/http/http-api.js index cf4a6e2..eece7bf 100644 --- a/src/api/http/http-api.js +++ b/src/api/http/http-api.js @@ -81,6 +81,11 @@ export default { url: "/camera/io", name: "球机IO指令覆盖" }, + cameraIoToPtz: { + method: "POST", + url: "/camera/io/toPtz", + name: "转至球机IO配置点" + }, queryList: { url: '/order/list', name: '查询', diff --git a/src/views/cameraManage/model.vue b/src/views/cameraManage/model.vue index 8aad83e..b4d34cd 100644 --- a/src/views/cameraManage/model.vue +++ b/src/views/cameraManage/model.vue @@ -147,6 +147,9 @@ :pagination="false" :scroll="{y: 450 }" > + + {{text}} +
已写入 @@ -214,6 +217,7 @@ const columns = [ { title: 'PLC IO指令', dataIndex: 'name', + scopedSlots: { customRender: 'name' } }, { title: '位置', @@ -429,6 +433,19 @@ export default { }); }, + toPtz(data){ + this.$api.httpApi.cameraIoToPtz({ + data: { + cameraId:this.id, + cameraIOId:data.id, + name:data.name, + } + }).then(res => { + console.log(res) + }).catch(err => { + + }); + }, zoomDecStart(){ console.log('变倍-按下') @@ -873,4 +890,8 @@ export default { margin: 0; display: block; } + .ant-btn{ + white-space: inherit; + text-align: left; + }