diff --git a/front/src/views/home/infrastructurePage.vue b/front/src/views/home/infrastructurePage.vue index d1bdda27..98d4f90a 100644 --- a/front/src/views/home/infrastructurePage.vue +++ b/front/src/views/home/infrastructurePage.vue @@ -344,6 +344,7 @@ 申请 + 详情 @@ -405,43 +406,23 @@ - - + + - {{ wrj.name }} - - - {{ key + ':' + value }} - - - - - - - - {{ key }} - - + {{ db.attrType || '--' }} + + + {{ key2 + ':' + value }} - - - {{ key + ':' + db }} - - - - + + @@ -670,8 +651,26 @@ const wrjVisible = ref(false) const wrjName = ref('') const wrjData = ref([]) const showWrj = (data) => { + console.log('data---dddd--------->', data); wrjName.value = data.wrjName - wrjData.value = data.details + // wrjData.value = data.details + wrjData.value = data.deviceAttrDTOList + // wrjData.value = [] + // data.deviceAttrDTOList.map(v => { + // console.log('v.attrType------------>', v.attrType); + // console.log('v.attrValue------------>', v.attrValue); + // try { + // let obj = { + // name: v.attrType, + // list: v.attrValue && JSON.parse(v.attrValue) + // } + // wrjData.value.push(obj) + // } catch (error) { + // console.log('error------------>', error); + // } + // }) + // console.log('wrjData.value------------>', wrjData.value); + wrjVisible.value = true } const goToWrj = (data) => { @@ -1188,7 +1187,7 @@ const tabClick = (indexFather, name) => { getSoldierData(indexFather, name) } else if (name == '单兵设备') { pagination.value.current = 1; - getSoldierData(indexFather , name) + getSoldierData(indexFather, name) } else if (name == '城市云脑会客厅') { showMap.value = false dataSource.value = [] @@ -1218,7 +1217,7 @@ const tabClick = (indexFather, name) => { }) console.log('选中的标签code', mapSearchParam.value) mapSearchParam.value.labelCodes = mapSearchParam.value.labelCodes + '' - + if (name == '云资源' || name == '感知资源') { dataSource.value = [] dataSource2.value = [] @@ -1262,7 +1261,7 @@ const getSoldierData = (indexFather, name) => { } let { list = [], total = 0 } = res.data.data; console.log('total------------>', total); - + pagination.value.total = total if (name == '无人机') { list.map((wrj) => { @@ -1413,7 +1412,7 @@ const dept = reactive({}) // eslint-disable-next-line no-undef if (infrastructure) { console.log('infrastructure------------>', infrastructure); - + // eslint-disable-next-line no-undef dept.deptId = infrastructure.deptId || '' // eslint-disable-next-line no-undef @@ -1631,12 +1630,12 @@ const handleTableChange = (val) => { mapSearchParam.value.pageNum = val.current mapSearchParam.value.pageSize = val.pageSize - let _arr = clickList.value.filter(v=>v.content.includes('单兵设备') || v.content.includes('无人机')) || [] + let _arr = clickList.value.filter(v => v.content.includes('单兵设备') || v.content.includes('无人机')) || [] let _tab_name = _arr[0] && _arr[0].content && _arr[0].content[0] // 无人机、单兵设备 - if(_tab_name) { + if (_tab_name) { getSoldierData(0, _tab_name) - }else { + } else { getCamera() } } @@ -1977,6 +1976,7 @@ const showMsg = () => { .wrj { .ant-modal-body { height: 700px !important; + overflow-y: auto; } } @@ -2087,5 +2087,4 @@ const showMsg = () => { video::-webkit-media-controls { display: none !important; } -