diff --git a/.beagle-arm.yml b/.beagle-arm.yml index 5bf291d70b99893814c7573267fa44cdea12b6d6..075921280edbfd20e478d9014a125ba019647697 100644 --- a/.beagle-arm.yml +++ b/.beagle-arm.yml @@ -31,7 +31,7 @@ pipeline: image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker-arm64:1.0 volumes: - /var/run/docker.sock:/var/run/docker.sock - base: registry.cn-qingdao.aliyuncs.com/wod-k8s/node-arm64:14.5.0-buster-slim + base: registry.cn-qingdao.aliyuncs.com/wod-devops/ui-base-arm64:2.0 repo: wod/apaas-ui-arm64 version: "v3.0.0" channel: alpha @@ -47,7 +47,7 @@ pipeline: image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker-arm64:1.0 volumes: - /var/run/docker.sock:/var/run/docker.sock - base: registry.cn-qingdao.aliyuncs.com/wod-k8s/node-arm64:14.5.0-buster-slim + base: registry.cn-qingdao.aliyuncs.com/wod-devops/ui-base-arm64:2.0 repo: wod/apaas-ui-arm64 version: "v3.0.0" registry: registry.cn-qingdao.aliyuncs.com @@ -62,7 +62,7 @@ pipeline: image: registry.cn-qingdao.aliyuncs.com/wod/devops-docker-arm64:1.0 volumes: - /var/run/docker.sock:/var/run/docker.sock - base: registry.cn-qingdao.aliyuncs.com/wod-k8s/node-arm64:14.5.0-buster-slim + base: registry.cn-qingdao.aliyuncs.com/wod-devops/ui-base-arm64:2.0 repo: wod/apaas-ui-arm64 version: "v3.0" registry: registry.cn-qingdao.aliyuncs.com diff --git a/src/pages/workbench/intelligent_details.vue b/src/pages/workbench/intelligent_details.vue index 4291444c076d9a5ef38d6976d4e5fc9dc1d1e6ba..cc119d66d380e56e461c95463caece91045c20b2 100644 --- a/src/pages/workbench/intelligent_details.vue +++ b/src/pages/workbench/intelligent_details.vue @@ -18,26 +18,33 @@ export default { data() { return { - originUrl:'https://apaasgis.wodcloud.com/portal/apaasplat/viewer/item.html' + originUrl:'https://apaasgis.wodcloud.com/portal/apaasplat/viewer/item.html', }; }, computed:{ - itemUrl:function(){ + itemUrl(){ let _self = this; if(_self.$route.name == 'intelligent_details'){ - return `${_self.originUrl}?id=${_self.$route.query.id}&activeMenu=${_self.$route.query.type}` + return `${_self.originUrl}?id=${_self.$route.query.id}&activeMenu=${_self.$route.query.activeMenu}` } } }, mounted() { - window.addEventListener('message',event =>{ - let data = event.data; - if (data.cmd == 'mapmsg'){ - console.log(data); - } + this.$nextTick(() => { + window.addEventListener('message',event =>{ + let data = event.data; + if (data.cmd == 'mapdetailtoview'){ + console.log(data); + this.$store.commit("setZnztDetailsParams", data.params); + this.$router.push('/intelligent_drawing') + } + }) }) }, methods: {}, + destroyed () { + // window.removeEventListener('message') + } }; diff --git a/src/pages/workbench/intelligent_drawing.vue b/src/pages/workbench/intelligent_drawing.vue index 0004f025af2f5464014b80fde8b9ca45261759b4..aa08d129d6f64b7be8839c02079b61041d0d7d62 100644 --- a/src/pages/workbench/intelligent_drawing.vue +++ b/src/pages/workbench/intelligent_drawing.vue @@ -14,34 +14,38 @@