diff --git a/front/public/static/config/basicConfig.js b/front/public/static/config/basicConfig.js index 264aa89b..8a89b1bf 100644 --- a/front/public/static/config/basicConfig.js +++ b/front/public/static/config/basicConfig.js @@ -2,7 +2,7 @@ * @Author: hisense.wuhongjian * @Date: 2020-07-07 16:03:23 * @LastEditors: hisense.wuhongjian - * @LastEditTime: 2022-11-24 15:54:56 + * @LastEditTime: 2022-11-24 19:38:36 * @Description: 系统静态参数配置 */ var _global = {} @@ -63,14 +63,14 @@ var CONFIGITEM = { }, // 获取摄像头的后端接口地址 camreaInfo: { - // cameraUrl: '10.134.135.92:9537', // 西海岸-测试环境 + cameraUrl: '10.134.135.92:9537', // 西海岸-测试环境 // cameraUrl: '10.134.135.9:9537', // 西海岸-生产环境 - cameraUrl: '192.168.124.236:9537', // 远雄(不挂vpn可直接连) + // cameraUrl: '192.168.124.236:9537', // 远雄(不挂vpn可直接连) }, backUrl: 'http://10.134.135.9:9797', apiURL: 'http://10.134.135.92:8888/renren-admin', // apiURL: 'http://192.168.124.233:8888/ucs-admin', - previewUrl: 'http://10.134.135.9:9796/', + // previewUrl: 'http://10.134.135.9:9796/', // websocketURL: '10.134.135.9:8888/ucs-admin', // 正式环境 // websocketURL: '10.134.135.92:8888/ucs-admin', // 测试环境 websocketURL: '192.168.124.254:8888/ucs-admin', // 李志成-远雄 diff --git a/front/public/static/config/mapConfig.js b/front/public/static/config/mapConfig.js index 8fd27865..4e8e3322 100644 --- a/front/public/static/config/mapConfig.js +++ b/front/public/static/config/mapConfig.js @@ -2,7 +2,7 @@ * @Author: hisense.wuhongjian * @Date: 2020-07-07 16:03:23 * @LastEditors: hisense.wuhongjian - * @LastEditTime: 2022-11-24 16:01:04 + * @LastEditTime: 2022-11-24 17:33:36 * @Description: 地图静态参数配置 */ var _mapConfig = {} diff --git a/front/src/api/file.js b/front/src/api/file.js index c0e0dd66..5c53550b 100644 --- a/front/src/api/file.js +++ b/front/src/api/file.js @@ -2,7 +2,7 @@ * @Author: hisense.wuhongjian * @Date: 2022-04-20 17:16:35 * @LastEditors: hisense.wuhongjian - * @LastEditTime: 2022-11-24 14:32:50 + * @LastEditTime: 2022-11-24 17:13:34 * @Description: 告诉大家这是什么 */ import request from '@/utils/request' @@ -117,7 +117,7 @@ export function getPlaceType() { //西海岸 根据标签树查询视频列表 export function CameraConditionPlaceType(params) { return axios.post( - `http://${_cameraUrl}/data_service/getCamera/CameraConditionPlaceType'`, + `http://${_cameraUrl}/data_service/getCamera/CameraConditionPlaceType`, params, config2 ) diff --git a/front/src/supermap/advance-init.js b/front/src/supermap/advance-init.js index 7e90c4e3..2fbbc7d8 100644 --- a/front/src/supermap/advance-init.js +++ b/front/src/supermap/advance-init.js @@ -74,7 +74,7 @@ export function MapFun(mapObj) { * @param layerName {String} 图层名 */ const _removeLayerByLayerName = function(layerName) { - const layer = layerGroup.get(layerName) + const layer = layerGroup.get(layerName) || // const feature = featureGroup; // map.popupclose(); // debugger; @@ -2099,4 +2099,4 @@ export function MapFun(mapObj) { thermodynamic: _thermodynamic, addPathToMap: _addPathToMap, } -} \ No newline at end of file +} diff --git a/front/src/supermap/map-showResource.js b/front/src/supermap/map-showResource.js index 94e3f4c1..257750d2 100644 --- a/front/src/supermap/map-showResource.js +++ b/front/src/supermap/map-showResource.js @@ -84,18 +84,11 @@ function createMarkerClusterLayer(layerClassName, mapObj) { }) markerClusterLayer.on('clusterclick', function(a) { let clusterList = []; - //console.log('cluster ' + a.layer.getAllChildMarkers()); - if (a.layer.getAllChildMarkers().length < 50) { + if (mapObj.getZoom() == mapObj.getMaxZoom()) { for (var i = 0; i < a.layer.getAllChildMarkers().length; i++) { - //console.log('yyyyyyyyy', a.layer.getAllChildMarkers()[i].resourceData); - //console.log('yyyyyyyyy', a.layer.getAllChildMarkers()[i].fData); clusterList.push(a.layer.getAllChildMarkers()[i].resourceData); } - //console.log('clusterList ' + a.layer.getAllChildMarkers(array, true)); - //console.log('zzzzzzzzz', mapObj.getZoom(), mapObj.getMaxZoom()); - if (mapObj.getZoom() == mapObj.getMaxZoom()) { mybus.emit('openOperationPopup', clusterList); - } } }); } @@ -194,13 +187,14 @@ function addPointOnMap({ .openOn(mapObj.map) }) } - - return isOpenPopup ? - marker - .addTo(mapObj.map) - .bindPopup(elementHtml, { className: popupClassName }) - .openPopup() : - marker.addTo(mapObj.map) + const layer = marker.addTo(mapObj.map); + featureGroup.addLayer(layer) + layerGroup.set('potcon', layer) + // marker + // .addTo(mapObj.map) + // .bindPopup(elementHtml, { className: popupClassName }) + // .openPopup() : + // marker.addTo(mapObj.map) } /** diff --git a/front/src/views/home/DetailsPageconetent.vue b/front/src/views/home/DetailsPageconetent.vue index b8c0ea1c..ddad0389 100644 --- a/front/src/views/home/DetailsPageconetent.vue +++ b/front/src/views/home/DetailsPageconetent.vue @@ -919,9 +919,14 @@ const setTitle = () => { let title = titleNameArray let whoShow1 = ref(whoShow) - if (whoShow1 && whoShow1.value.itShowXiHaiAn) { - title[0] = title.splice(2, 1, title[0])[0] + if ( + whoShow1 && + whoShow1.value.itShowXiHaiAn && + title[0].name !== '基础设施' + ) { + ;[title[0], title[2]] = [title[2], title[0]] } + debugger titleName.value = title } // 查询 diff --git a/front/src/views/home/components/H5Player.vue b/front/src/views/home/components/H5Player.vue index 57074bec..3a0c7ed8 100644 --- a/front/src/views/home/components/H5Player.vue +++ b/front/src/views/home/components/H5Player.vue @@ -8,6 +8,7 @@ const IS_MOVE_DEVICE = document.body.clientWidth < 992 // 是否移动设备 const MSE_IS_SUPPORT = !!window.MediaSource // 是否支持mse import { message } from 'ant-design-vue' + import mybus from '@/myplugins/mybus' export default { name: 'H5Player', props: { @@ -61,6 +62,7 @@ created() {}, mounted() { this.init() + mybus.emit('closeLoading', true) this.createPlayer() this.arrangeWindow() //videoUrl this.realplay(this.videoUrl,0);//循环传过来的数组进行播放,index根据选中的个数 @@ -113,6 +115,7 @@ //插件错误回调 console.log('pluginError callback: ', iWndIndex, iErrorCode, oError) message.error('取流异常,请稍后尝试') + mybus.emit('closeLoading', false) }, windowEventOver: function (iWndIndex) { //鼠标移过回调 @@ -140,6 +143,7 @@ ) // 首帧绘制完成后停止 that.pausePlay(iWndIndex) + mybus.emit('closeLoading', false) }, performanceLack: function () { //性能不足回调 @@ -161,7 +165,8 @@ // 初始化结束 // 视频预览 realplay(playURL, index1) { - this.mode = 1 //解码方式:0普通模式 1高级模式 + mybus.emit('closeLoading', true) + this.mode = 0 //解码方式:0普通模式 1高级模式 const { player, mode, urls } = this, index = player.currentWindowIndex // playURL = this.realplay @@ -196,7 +201,7 @@ () => { this.playback.rate = 0 console.log('stopAllPlay success') - this.closeVideoTree() + // this.closeVideoTree() }, (e) => { console.error(e) diff --git a/front/src/views/home/detailsPageInfrastructureTreeXha.vue b/front/src/views/home/detailsPageInfrastructureTreeXha.vue index 56d11d22..489a13bb 100644 --- a/front/src/views/home/detailsPageInfrastructureTreeXha.vue +++ b/front/src/views/home/detailsPageInfrastructureTreeXha.vue @@ -109,373 +109,304 @@