From 2d9a0acec2da0d6caf81083e900f5eb111623304 Mon Sep 17 00:00:00 2001 From: chenzeping <ChenZeping02609@163.com> Date: 星期三, 17 三月 2021 21:01:53 +0800 Subject: [PATCH] Merge branch 'master' of http://xearth.cn:6600/r/wuyushui/SewerAndRainNetwork into master --- src/components/panel/ToolBoxPanel.vue | 70 ++++++++++++++++++++++------------- 1 files changed, 44 insertions(+), 26 deletions(-) diff --git a/src/components/panel/ToolBoxPanel.vue b/src/components/panel/ToolBoxPanel.vue index aaa5514..018e8c4 100644 --- a/src/components/panel/ToolBoxPanel.vue +++ b/src/components/panel/ToolBoxPanel.vue @@ -286,6 +286,9 @@ }) }, changeChoose (index) { + if (this.drawLayer == null) { + this.drawLayer = this.L.layerGroup().addTo(this.map) + } this.active = index if (this.drawLayer == null) { this.drawLayer = this.L.layerGroup().addTo(this.map) @@ -314,6 +317,7 @@ this.drawLayer = this.map.editTools.startMarker() this.drawLayer.setIcon(myIcon) this.drawLayerArray.push(this.drawLayer) + this.drawLayer.on('dblclick', this.L.DomEvent.stop).on('dblclick', this.drawLayer.toggleEdit) break case '绾挎爣缁�': this.drawLayer = this.map.editTools.startPolyline() @@ -352,10 +356,9 @@ case '鍏ㄥ睆': // this.map.toggleFullscreen() var printer = this.L.easyPrint({ - sizeModes: ['Current', 'A4Landscape', 'A4Portrait'], - filename: 'map_image', exportOnly: true, - hideControlContainer: true + hideControlContainer: true, + hidden: true }).addTo(this.map) printer.printMap('CurrentSize', '鍏ㄥ睆') break @@ -364,7 +367,8 @@ sizeModes: ['Current', 'A4Landscape', 'A4Portrait'], filename: 'map_image', exportOnly: true, - hideControlContainer: true + hideControlContainer: true, + hidden: true }).addTo(this.map) printerX.printMap('A4Landscape page', '妯悜') break @@ -373,7 +377,8 @@ sizeModes: ['Current', 'A4Landscape', 'A4Portrait'], filename: 'map_image', exportOnly: true, - hideControlContainer: true + hideControlContainer: true, + hidden: true }).addTo(this.map) printerY.printMap('A4Portrait page', '绾靛悜') break @@ -386,8 +391,12 @@ }) }, changeSelect () { - this.selectGroup = !this.selectGroup + this.selectGroup = false this.isShow = !this.isShow + this.active = -1 + }, + changeSelectMouse () { + this.selectGroup = true } } } @@ -418,8 +427,8 @@ margin: 0 0.015rem; width: 45px; height: 45px; - background: @background-color-tools; - border: none; + background: @background-color; + vertical-align: middle !important; .base-map-img { position: absolute; @@ -434,14 +443,16 @@ height: 22px; } - span { - display: block; - color: @color-tool; - } - - a { + .span-default { display: block; color: @color-shadow; + font-size: 11px; + } + + span { + display: block; + color: @color-over; + font-size: 11px; } } @@ -451,17 +462,19 @@ margin: 0 0.015rem; width: 45px; height: 45px; - background: @background-color-tools; - border: 1px solid @color-shadow; + background: @background-color; + border: 0.00521rem solid @color-shadow; + } + + .active-button { + border: 0.00521rem solid #fff700; + box-shadow: 0 0 0.03rem #fff700; } .specific-tools-group { z-index: 1; - //.tools-panel-content { - // width:220px!important; - //} + .base-map-inner-panel { - //width: 230px!important; display: flex; justify-content: center; align-items: center; @@ -478,7 +491,7 @@ position: absolute; margin-left: 2px; background-color: rgba(0, 0, 0, .5); - color: white; + color: @color-over; .el-checkbox__label { padding-left: 5px !important; @@ -517,14 +530,19 @@ span { display: block; + color: @color-shadow; + } + a { + display: block; + color: @color-over; } } - } - .special-button { - width: 22.5px; - height: 45px; - color: @color-over; + .special-button { + width: 22px; + height: 45px; + color: @color-over; + } } } } -- Gitblit v1.8.0