| | |
| | | ], |
| | | }; |
| | | }, |
| | | created() { |
| | | var cover_Id = this.$store.state.syntiesis.menu; |
| | | var cover_perms = this.$store.state.permsEntity; |
| | | |
| | | for (var i = 0; i < cover_perms.length; i++) { |
| | | if (cover_perms[i].pid == cover_Id) { |
| | | this.showViewMenu(cover_perms[i]); |
| | | } |
| | | } |
| | | }, |
| | | methods: { |
| | | showViewMenu(res) { |
| | | if (res.cnName != '视图') return; |
| | | console.log('视图', res.tag); |
| | | }, |
| | | changeview(res) { |
| | | switch (res.id) { |
| | | case '1': |
| | |
| | | break; |
| | | case '7': |
| | | this.isRuler = !this.isRuler; |
| | | window.sgworld.navControl('enableCompass', this.isRuler); |
| | | //比例尺 |
| | | window.sgworld.navControl('scale', this.isRuler); |
| | | break; |
| | | case '8': |
| | | this.isNaviget = !this.isNaviget; |
| | | if (this.isNaviget == false) { |
| | | document.getElementById('distanceLegendDiv').style.display = 'none'; |
| | | } else if (this.isNaviget == true) { |
| | | document.getElementById('distanceLegendDiv').style.display = |
| | | 'block'; |
| | | } |
| | | //导航控件 |
| | | window.sgworld.navControl('nav', this.isNaviget); |
| | | break; |
| | | } |
| | | // this.$bus.$emit("changetool", res_val); |