From 22850e47eb4726a0177fa0569cfa37f92b13177e Mon Sep 17 00:00:00 2001 From: Surpriseplus <845948745@qq.com> Date: 星期五, 16 十二月 2022 18:44:46 +0800 Subject: [PATCH] 资料馆页面添加,接口对接 --- src/views/Synthesis/LeftMenu.vue | 12 +++++++++++- 1 files changed, 11 insertions(+), 1 deletions(-) diff --git a/src/views/Synthesis/LeftMenu.vue b/src/views/Synthesis/LeftMenu.vue index 80fcdf7..bb14176 100644 --- a/src/views/Synthesis/LeftMenu.vue +++ b/src/views/Synthesis/LeftMenu.vue @@ -10,6 +10,7 @@ <div>{{ $t(item.label) }}</div> </div> <mapinfo ref="mapinfo" /> + <maplayer ref="maplayer" /> <input type="file" accept=".kml" class="file" style="display: none" /> </div> </template> @@ -17,8 +18,10 @@ <script> import { transform } from 'ol/proj'; import mapinfo from '../Tools/mapinfo.vue'; +import maplayer from '../Tools/maplayer.vue'; + export default { - components: { mapinfo }, + components: { mapinfo, maplayer }, data() { return { showTwoMenuFlag: false, @@ -932,6 +935,13 @@ break; } }, + setCoverage(res) { + switch (res) { + case 'a1': + this.$refs && this.$refs.maplayer && this.$refs.maplayer.open(); + break; + } + }, menuChange(res) { this.setListTwoMenu = this.setListTwoMenuAll[res]; }, -- Gitblit v1.9.3