diff --git a/src/views/military/modules/ai/aiMonitorArea/DtAiMonitorArea.data.ts b/src/views/military/modules/ai/aiMonitorArea/DtAiMonitorArea.data.ts index 04b8373..b8dbd37 100644 --- a/src/views/military/modules/ai/aiMonitorArea/DtAiMonitorArea.data.ts +++ b/src/views/military/modules/ai/aiMonitorArea/DtAiMonitorArea.data.ts @@ -4,26 +4,27 @@ import { rules } from '/@/utils/helper/validator'; import { render } from '/@/utils/common/renderUtils'; //列表数据 export const columns: BasicColumn[] = [ + // { + // title: '模型名称', + // align: 'center', + // dataIndex: 'modelName', + // }, + // { + // title: 'rtsp地址', + // align: 'center', + // dataIndex: 'rtspUrl', + // }, { - title: '模型编号', - align: 'center', - dataIndex: 'modelCode', - width: 100, - }, - { - title: '模型名称', - align: 'center', - dataIndex: 'modelName', - }, - { - title: 'rtsp地址', + title: '监控相机', align: 'center', - dataIndex: 'rtspUrl', + dataIndex: 'cameraId_dictText', + width: 150, }, { - title: 'webrtc地址', + title: '监控模型', align: 'center', - dataIndex: 'webrtcUrl', + dataIndex: 'modelCode_dictText', + width: 150, }, { title: '模型范围数据', diff --git a/src/views/military/modules/ai/aiMonitorArea/DtAiMonitorAreaList.vue b/src/views/military/modules/ai/aiMonitorArea/DtAiMonitorAreaList.vue index 3401094..62a8613 100644 --- a/src/views/military/modules/ai/aiMonitorArea/DtAiMonitorAreaList.vue +++ b/src/views/military/modules/ai/aiMonitorArea/DtAiMonitorAreaList.vue @@ -54,7 +54,7 @@ - + @@ -67,12 +67,27 @@ import { downloadFile } from '/@/utils/common/renderUtils'; import DtAiMonitorAreaModal from './components/DtAiMonitorAreaModal.vue'; import CheckCom from './checkCom/CheckCom.vue'; + import { defHttp } from '/@/utils/http/axios'; // 查看监控弹窗 const videoVisible = ref(false); + // rtsp视频地址 + const rtspUrl = ref(''); + // 显示组件 function videoCheck(record) { videoVisible.value = true; + // 获取查看相机信息 + getCameraInfo(record); + } + + // 获取单个相机信息 + function getCameraInfo(record) { + defHttp.get({ url: '/military/camera/setting/queryById', params: { id: record.cameraId } }).then((res) => { + // 获取rtsp地址 + rtspUrl.value = res.preRtsp; + }); } + const formRef = ref(); const queryParam = reactive({}); const toggleSearchStatus = ref(false); diff --git a/src/views/military/modules/ai/aiMonitorArea/checkCom/CheckCom.vue b/src/views/military/modules/ai/aiMonitorArea/checkCom/CheckCom.vue index bf2292f..45afe26 100644 --- a/src/views/military/modules/ai/aiMonitorArea/checkCom/CheckCom.vue +++ b/src/views/military/modules/ai/aiMonitorArea/checkCom/CheckCom.vue @@ -9,7 +9,7 @@