1
Showing
12 changed files
with
35 additions
and
4 deletions
3d_dc.rar
0 → 100644
This file is too large to display.
src/assets/一张图/doc.png
0 → 100644
854 Bytes
src/assets/一张图/doc@2x.png
0 → 100644
1.59 KB
src/assets/一张图/max.png
0 → 100644
828 Bytes
src/assets/一张图/max@2x.png
0 → 100644
1.57 KB
src/assets/一张图/xls.png
0 → 100644
802 Bytes
src/assets/一张图/xls@2x.png
0 → 100644
1.47 KB
src/assets/一张图/导入.png
0 → 100644
604 Bytes
src/assets/一张图/导入@2x.png
0 → 100644
1 KB
src/components/addProjectMsg.vue
0 → 100644
This diff is collapsed.
Click to expand it.
| ... | @@ -34,7 +34,7 @@ | ... | @@ -34,7 +34,7 @@ |
| 34 | </div> | 34 | </div> |
| 35 | 35 | ||
| 36 | <div style="margin-top: 16px;"> | 36 | <div style="margin-top: 16px;"> |
| 37 | <auxiliaryReview @EFadb='EFadb' @EKgfz='EKgfz' @EGzfx='EGzfx'></auxiliaryReview> | 37 | <auxiliaryReview @EFadb='EFadb' @EKgfz='EKgfz' @EGzfx='EGzfx' @EAddProject='EAddProject'></auxiliaryReview> |
| 38 | </div> | 38 | </div> |
| 39 | </div> | 39 | </div> |
| 40 | </template> | 40 | </template> |
| ... | @@ -84,6 +84,10 @@ | ... | @@ -84,6 +84,10 @@ |
| 84 | EGzfx() { | 84 | EGzfx() { |
| 85 | this.$emit('EGzfx'); | 85 | this.$emit('EGzfx'); |
| 86 | }, | 86 | }, |
| 87 | // 新增项目 | ||
| 88 | EAddProject() { | ||
| 89 | this.$emit('EAddProject'); | ||
| 90 | }, | ||
| 87 | } | 91 | } |
| 88 | } | 92 | } |
| 89 | </script> | 93 | </script> | ... | ... |
| ... | @@ -54,7 +54,7 @@ | ... | @@ -54,7 +54,7 @@ |
| 54 | <bottomNav></bottomNav> | 54 | <bottomNav></bottomNav> |
| 55 | </div> | 55 | </div> |
| 56 | <div class="leftAssert"> | 56 | <div class="leftAssert"> |
| 57 | <leftAssert @EFadb='EFadb' @EKgfz='EKgfz' @EGzfx='EGzfx'></leftAssert> | 57 | <leftAssert @EFadb='EFadb' @EKgfz='EKgfz' @EGzfx='EGzfx' @EAddProject='EAddProject'></leftAssert> |
| 58 | </div> | 58 | </div> |
| 59 | <!-- <div class="mapPop"> | 59 | <!-- <div class="mapPop"> |
| 60 | <mapPop></mapPop> | 60 | <mapPop></mapPop> |
| ... | @@ -87,6 +87,11 @@ | ... | @@ -87,6 +87,11 @@ |
| 87 | <kgAnalusis @closePop='closePop'></kgAnalusis> | 87 | <kgAnalusis @closePop='closePop'></kgAnalusis> |
| 88 | </div> | 88 | </div> |
| 89 | 89 | ||
| 90 | <div class="add-project-msg" v-if='addProjectMsg'> | ||
| 91 | <addProjectMsg @closeAddProjectMsg='EcloseAddProjectMsg'></addProjectMsg> | ||
| 92 | </div> | ||
| 93 | |||
| 94 | |||
| 90 | <div id="cesiumContainer"> | 95 | <div id="cesiumContainer"> |
| 91 | <div id="vertical-slider" style="display: none;"></div> | 96 | <div id="vertical-slider" style="display: none;"></div> |
| 92 | <div id="horizontal-slider" style="display: none;"></div> | 97 | <div id="horizontal-slider" style="display: none;"></div> |
| ... | @@ -142,7 +147,10 @@ | ... | @@ -142,7 +147,10 @@ |
| 142 | import tjxAnslysis from '../components/tjxAnslysis'; // 天际线分析 | 147 | import tjxAnslysis from '../components/tjxAnslysis'; // 天际线分析 |
| 143 | import yyAnslysis from '../components/yyAnslysis'; // 阴影分析 | 148 | import yyAnslysis from '../components/yyAnslysis'; // 阴影分析 |
| 144 | import kgAnalusis from '../components/kgAnalusis'; // 控高分析 | 149 | import kgAnalusis from '../components/kgAnalusis'; // 控高分析 |
| 145 | import visualField from '../components/visualField' //可视域分析 | 150 | import visualField from '../components/visualField'; //可视域分析 |
| 151 | import addProjectMsg from '../components/addProjectMsg'; // 建设项目信息表 | ||
| 152 | |||
| 153 | |||
| 146 | import URL_CONFIG from "./../config/urlConfig.vue"; | 154 | import URL_CONFIG from "./../config/urlConfig.vue"; |
| 147 | const Cesium = window.Cesium; | 155 | const Cesium = window.Cesium; |
| 148 | 156 | ||
| ... | @@ -163,6 +171,8 @@ | ... | @@ -163,6 +171,8 @@ |
| 163 | tjxAnslysis, | 171 | tjxAnslysis, |
| 164 | yyAnslysis, | 172 | yyAnslysis, |
| 165 | kgAnalusis, | 173 | kgAnalusis, |
| 174 | |||
| 175 | addProjectMsg, | ||
| 166 | }, | 176 | }, |
| 167 | data() { | 177 | data() { |
| 168 | return { | 178 | return { |
| ... | @@ -190,7 +200,9 @@ | ... | @@ -190,7 +200,9 @@ |
| 190 | keepArr: ['isReturn', 'enlarge', 'narrow', 'coordinate', 'distance', | 200 | keepArr: ['isReturn', 'enlarge', 'narrow', 'coordinate', 'distance', |
| 191 | 'area', 'marker', 'rollerShutter', 'splitScreen', 'toNorth', | 201 | 'area', 'marker', 'rollerShutter', 'splitScreen', 'toNorth', |
| 192 | 'topSee', 'roundSee', 'horizon', 'allSee', 'ymAnslysis', | 202 | 'topSee', 'roundSee', 'horizon', 'allSee', 'ymAnslysis', |
| 193 | 'tjxAnslysis', 'yyAnslysis', 'visualField', 'kgAnalusis'] | 203 | 'tjxAnslysis', 'yyAnslysis', 'visualField', 'kgAnalusis'], |
| 204 | |||
| 205 | addProjectMsg: false, // 建设项目信息表 | ||
| 194 | } | 206 | } |
| 195 | }, | 207 | }, |
| 196 | mounted() { | 208 | mounted() { |
| ... | @@ -352,6 +364,9 @@ | ... | @@ -352,6 +364,9 @@ |
| 352 | closePop(val) { | 364 | closePop(val) { |
| 353 | this[val] = false; | 365 | this[val] = false; |
| 354 | }, | 366 | }, |
| 367 | EcloseAddProjectMsg() { | ||
| 368 | this.addProjectMsg = false; | ||
| 369 | }, | ||
| 355 | onlySelect(val) { | 370 | onlySelect(val) { |
| 356 | this.keepArr.forEach(ele => { | 371 | this.keepArr.forEach(ele => { |
| 357 | if(val == ele) { | 372 | if(val == ele) { |
| ... | @@ -372,6 +387,10 @@ | ... | @@ -372,6 +387,10 @@ |
| 372 | // 光照分析 | 387 | // 光照分析 |
| 373 | EGzfx() { | 388 | EGzfx() { |
| 374 | }, | 389 | }, |
| 390 | // 打开新增项目列表 | ||
| 391 | EAddProject() { | ||
| 392 | this.addProjectMsg = true; | ||
| 393 | } | ||
| 375 | } | 394 | } |
| 376 | } | 395 | } |
| 377 | </script> | 396 | </script> |
| ... | @@ -532,6 +551,14 @@ | ... | @@ -532,6 +551,14 @@ |
| 532 | top: 416px; | 551 | top: 416px; |
| 533 | } | 552 | } |
| 534 | 553 | ||
| 554 | .add-project-msg { | ||
| 555 | position: absolute; | ||
| 556 | z-index: 1000; | ||
| 557 | top: 50%; | ||
| 558 | left: 50%; | ||
| 559 | transform: translate(-50%, -50%); | ||
| 560 | } | ||
| 561 | |||
| 535 | .tjx-anslysis { | 562 | .tjx-anslysis { |
| 536 | top: 265px; | 563 | top: 265px; |
| 537 | } | 564 | } | ... | ... |
-
Please register or sign in to post a comment