From df338a8b23d8ca112a9b40f64e243f8ba114c6a3 Mon Sep 17 00:00:00 2001 From: Jack <1638169491@qq.com> Date: Wed, 17 Aug 2022 15:04:33 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B9=96=E9=87=8C=E5=A4=A7=E5=B1=8F(BIM?= =?UTF-8?q?=E4=B8=AD=E5=BF=83)=EF=BC=9A=E5=AE=8C=E6=88=90=20BIM=20token=20?= =?UTF-8?q?=E8=8E=B7=E5=8F=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/js/http.js | 2 +- src/views/projectAdmin/jlw/CIM/index.vue | 22 ++++++++++++++++++++-- 2 files changed, 21 insertions(+), 3 deletions(-) diff --git a/src/assets/js/http.js b/src/assets/js/http.js index d238fa66..5fffac40 100644 --- a/src/assets/js/http.js +++ b/src/assets/js/http.js @@ -41,7 +41,7 @@ if (process.env.NODE_ENV == 'development') { // tag: 本地 // axios.defaults.baseURL = 'http://192.168.34.174:6023/' // 老大本地 axios.defaults.baseURL = 'http://192.168.34.125:6023/' //杨意本地 http/1.1 - // axios.defaults.baseURL = 'http://192.168.34.246:6023/' // 邱平毅本地 + axios.defaults.baseURL = 'http://192.168.34.216:6023/' // 邱平毅本地 // axios.defaults.baseURL = 'http://192.168.34.231:6023/'; //杨思瑞本地 // axios.defaults.baseURL = 'http://47.97.202.104:6023/'; // axios.defaults.baseURL = 'http://124.71.178.44:9500/'; // 星璇 diff --git a/src/views/projectAdmin/jlw/CIM/index.vue b/src/views/projectAdmin/jlw/CIM/index.vue index 4e769ad6..d8357609 100644 --- a/src/views/projectAdmin/jlw/CIM/index.vue +++ b/src/views/projectAdmin/jlw/CIM/index.vue @@ -29,6 +29,7 @@ import leftCenter from './leftCenter' import rightTop from './rightTop' import rightCenter from './rightCenter' +import { projectJlwBimListApi, getJlwTokenApi } from '@/assets/js/api/project' export default { components: { leftTop, @@ -39,6 +40,7 @@ export default { mounted() { this.iframe = document.getElementById('iframe') window.addEventListener('message', this.getIframeMessage) + this.getModelList() }, data() { return { @@ -50,8 +52,24 @@ export default { this.iframe.contentWindow.postMessage('Message from parent:load complate!') }, getIframeMessage(e) { - console.log(e.data, '丢雷1') - console.log(this, '丢雷2') + // console.log('Message from iframe:', e.data) + }, + getModelList() { + projectJlwBimListApi({ projectSn: this.$store.state.projectSn }).then(res => { + this.buildList = res.result.page.records + res.result.page.records.forEach(item => { + if (item.isEnable) { + // this.iframe.contentWindow.postMessage({ fileId: item.fileId }) + this.getToken(item.fileId) + } + }) + }) + }, + getToken(fileId) { + getJlwTokenApi({ fileId, projectSn: this.$store.state.projectSn }).then(res => { + const token = res.result + console.log('token', token) + }) } } }