diff --git a/src/main.js b/src/main.js index abde2ea..821c325 100644 --- a/src/main.js +++ b/src/main.js @@ -34,17 +34,24 @@ router.beforeEach((to, from, next) => { window.document.title = to.meta.title next() }) -function receiveMessageFromIframePage (event) { - console.log(event.data,event) - console.log(event.data.params,'event.data.params') - console.log(event.data.url,'event.data.url') +function receiveMessageFromIframePage(event) { + console.log(event.data, event) + console.log(event.data.params, 'event.data.params') + console.log(event.data.url, 'event.data.url') if (event.data.data.includes('办公用地')) { var id = event.data.params var url = event.data.url // router.push({name: 'landChild',params:{id}}) - router.push({name:'landChild',params: {id,url}}) + router.push({ name: 'landChild', params: { id, url } }) } else if (event.data.data.includes('noparams')) { - router.push({name: 'landChild'}) + router.push({ name: 'landChild' }) + } + if (event.data.data.includes('建筑工地')) { + var params = event.data.data + var wisUrl = event.data.url + router.push({ name: 'wisdomChild', params: { params, wisUrl } }) + } else if (event.data.data.includes('noparams')) { + router.push({ name: 'wisdomChild' }) } } window.addEventListener("message", receiveMessageFromIframePage, false); diff --git a/src/views/index.vue b/src/views/index.vue index cd340c1..d8de995 100644 --- a/src/views/index.vue +++ b/src/views/index.vue @@ -1,31 +1,26 @@