whao 2 years ago
parent
commit
a16c98e4f9
3 changed files with 2043 additions and 1933 deletions
  1. 23 1
      src/assets/styles/base.scss
  2. 27 1
      src/components/supermap.vue
  3. 1993 1931
      src/views/eventdetailsdialog.vue

+ 23 - 1
src/assets/styles/base.scss

@@ -570,6 +570,8 @@ div::-webkit-scrollbar {
 }
 
 .dia-event-info {
+	
+
   .el-row {
     height: 780px;
   }
@@ -579,6 +581,26 @@ div::-webkit-scrollbar {
     position: absolute;
     z-index: 999;
     //超图绘制截屏
+	
+	button {
+	  padding: 0 .3rem;
+	  height: 1.5rem;
+	  background-color: #112543;
+	  color: $inBlue;
+	  border: 1px $searchBorder;
+	}
+	
+	button:hover {
+	  text-shadow: 0 0 15px rgba($color: $inBlueHover, $alpha: 1.0);
+	}
+	.fire-m{
+		position: absolute; 
+		right: 1rem; 
+		bottom: 1rem;
+		z-index:100000;
+		
+	}
+	
     .leaflet-pane .leaflet-overlay-pane {
       height: 780px !important;
       width: 1340px !important;
@@ -2836,7 +2858,7 @@ div::-webkit-scrollbar {
 }
 
 .el-dialog:not(.is-fullscreen) {
-  margin-top: 10vh !important;
+  margin-top: 5vh !important;
 }
 
 

+ 27 - 1
src/components/supermap.vue

@@ -19,7 +19,7 @@
     </div>
 
     <div id="toolbar-heat" v-if="isheatPlotting" class="panel panel-primary"
-         style="position:absolute;z-index: 9999;top:4rem;left: 1rem; border-radius: 4px; width: fit-content;height:635px;overflow-y:scroll;background:#040b1f">
+         style="position:absolute;z-index: 9999; padding: 1rem; bottom:3rem;right: 1rem; border-radius: 4px; width: fit-content;height:635px;overflow-y:scroll;background:#040b1f">
       <div class="panel-body content">
         <div class="panel">
           <div class="input-group">
@@ -42,8 +42,10 @@
             <input type="text" class="form-control" id="heatNums1" value="20"/>
           </div>
         </div>
+		<div class="panel">
         <el-button type="success" @click="createHeatPoints">标绘</el-button>
         <el-button type="success" @click="clearHeatPoints">取消标绘</el-button>
+		</div>
       </div>
     </div>
   </div>
@@ -1253,6 +1255,30 @@ export default {
 
 <style lang="scss" scoped>
 @import '@/assets/styles/base.scss';
+.panel{
+	margin-bottom: .5rem;
+	button{
+		margin-top: .5rem;
+	}
+	.input-group{
+		display: flex;
+		flex-direction: row;
+		align-items: center;
+		.input-group-addon{
+			color: $inBlue;
+			
+		}
+		.form-control{
+			padding: 0 .3rem;
+			margin-left: .5rem;
+			height: 1.5rem;
+			line-height: 1.5rem;
+			background-color: #112543;
+			color: $inBlue;
+			border: 1px $searchBorder;
+		}
+	}
+}
 
 .button-group {
   button {

File diff suppressed because it is too large
+ 1993 - 1931
src/views/eventdetailsdialog.vue