diff --git a/src/views/aibox/aiboxApply/components/list.vue b/src/views/aibox/aiboxApply/components/list.vue index bf58bf0..eb3a119 100644 --- a/src/views/aibox/aiboxApply/components/list.vue +++ b/src/views/aibox/aiboxApply/components/list.vue @@ -57,7 +57,7 @@ 秦皇岛港股份有限公司 - + @@ -72,8 +72,8 @@ 查看 - 离线 - 上线 + 离线 + 上线 @@ -100,6 +100,9 @@ export default { }, total: 0, KEYWORDS: '', + add: '', + del: '', + edit: '', CREATOR: '', dates: [], varList: [], @@ -123,6 +126,7 @@ export default { created() { this.getCoroInfoAll() this.getList() + this.hasButton() }, methods: { handleOnline(AIBOX_ID, STATE) { @@ -262,6 +266,22 @@ export default { this.resetAddForm() this.addForm.dialogType = 'add' this.addForm.dialogVisible = true + }, + // 判断按钮权限,用于是否显示按钮 + hasButton: function() { + var keys = 'aiboxManager:add,aiboxManager:del,aiboxManager:edit' + requestFN( + '/head/hasButton', + { + keys: keys + } + ).then((data) => { + this.add = data.aiboxManagerfhadminadd // 新增权限 + this.del = data.aiboxManagerfhadmindel // 删除权限 + this.edit = data.aiboxManagerfhadminedit // 修改权限 + }).catch((e) => { + this.listLoading = false + }) } } } diff --git a/src/views/aibox/aiboxApply/components/videoList.vue b/src/views/aibox/aiboxApply/components/videoList.vue index 20fb03a..70cf61c 100644 --- a/src/views/aibox/aiboxApply/components/videoList.vue +++ b/src/views/aibox/aiboxApply/components/videoList.vue @@ -67,11 +67,11 @@ 查看 播放 - 定位 - 获取rtsp地址 - 配置算法 - 更改算法 - 重新配置 + 定位 + 获取rtsp地址 + 配置算法 + 更改算法 + 重新配置 @@ -93,44 +93,38 @@ - - + + - - + + - - - + + + + + 增加算法 + + + + + - - - 增加算法 - - - - - - - - - - - + @@ -70,7 +88,7 @@ {{ '摄像头' + (index+1) + ':' }} 摄像头名称 - {{ item.NAME }} + {{ item.VIDEO_NAME }} 摄像头位置 @@ -83,13 +101,13 @@ - - - - + + + +