Merge remote-tracking branch 'origin/master'
Showing
14 changed files
with
540 additions
and
6 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
| 1 | // 建设项目信息表 弹窗 | ||
| 2 | <template> | ||
| 3 | <div class="container"> | ||
| 4 | <div class="wrapper"> | ||
| 5 | <div class="box"> | ||
| 6 | </div> | ||
| 7 | </div> | ||
| 8 | <div class="mian"> | ||
| 9 | <div class="title-bt"> | ||
| 10 | <span>建设项目信息表</span> | ||
| 11 | <span @click="closePop" class="close">×</span> | ||
| 12 | </div> | ||
| 13 | <div class="main-box"> | ||
| 14 | <div class="basic-msg"> | ||
| 15 | <div class="title-basic"> | ||
| 16 | <div class="vertical-line"></div> | ||
| 17 | <span>基本信息</span> | ||
| 18 | </div> | ||
| 19 | </div> | ||
| 20 | <div class="project-detail"> | ||
| 21 | <div class="project"> | ||
| 22 | <span class="title-name title-line-1">*项目编号</span> | ||
| 23 | <el-input v-model="col1" placeholder="请输入项目编号" class="input-one"></el-input> | ||
| 24 | </div> | ||
| 25 | <div class="project"> | ||
| 26 | <span class="title-name title-line-2">*规划类型</span> | ||
| 27 | <el-input v-model="col2" placeholder="请输入规划类型" class="input-one"></el-input> | ||
| 28 | </div> | ||
| 29 | <div class="project"> | ||
| 30 | <span class="title-name title-line-3">*规划级别</span> | ||
| 31 | <el-input v-model="col3" placeholder="请输入规划级别" class="input-one"></el-input> | ||
| 32 | </div> | ||
| 33 | <div class="project"> | ||
| 34 | <span class="title-name title-line-4">*行政辖区</span> | ||
| 35 | <el-input v-model="col4" placeholder="请输入行政辖区" class="input-one"></el-input> | ||
| 36 | </div> | ||
| 37 | </div> | ||
| 38 | <div class="project-detail"> | ||
| 39 | <div class="project"> | ||
| 40 | <span class="title-name title-line-1">*规划名称</span> | ||
| 41 | <el-input v-model="col5" placeholder="请输入规划名称" class="input-two"></el-input> | ||
| 42 | </div> | ||
| 43 | <div class="project"> | ||
| 44 | <span class="title-name title-line-3">*规划范围</span> | ||
| 45 | <el-input v-model="col6" placeholder="请输入规划类型" class="input-two"></el-input> | ||
| 46 | </div> | ||
| 47 | </div> | ||
| 48 | <div class="project-detail"> | ||
| 49 | <div class="project"> | ||
| 50 | <span class="title-name title-line-1">*规划基准年</span> | ||
| 51 | <el-input v-model="col7" placeholder="请输入规划基准年" class="input-one"></el-input> | ||
| 52 | </div> | ||
| 53 | <div class="project"> | ||
| 54 | <span class="title-name title-line-2">*规划期限(年)</span> | ||
| 55 | <el-input v-model="col8" placeholder="请输入规划期限(年)" class="input-one"></el-input> | ||
| 56 | </div> | ||
| 57 | <div class="project"> | ||
| 58 | <span class="title-name title-line-3">*近期(年)</span> | ||
| 59 | <el-input v-model="col9" placeholder="请输入近期(年)" class="input-one"></el-input> | ||
| 60 | </div> | ||
| 61 | <div class="project"> | ||
| 62 | <span class="title-name title-line-4">*远期(年)</span> | ||
| 63 | <el-input v-model="col10" placeholder="请输入远期(年)" class="input-one"></el-input> | ||
| 64 | </div> | ||
| 65 | </div> | ||
| 66 | <div class="project-detail"> | ||
| 67 | <div class="project"> | ||
| 68 | <span class="title-name title-line-1">*总面积(平方公里)</span> | ||
| 69 | <el-input v-model="col8" placeholder="请输入总面积(平方公里)" class="input-one"></el-input> | ||
| 70 | </div> | ||
| 71 | <div class="project"> | ||
| 72 | <span class="title-name title-line-2">*规划基准年</span> | ||
| 73 | <el-input v-model="col9" placeholder="请输入规划基准年" class="input-one"></el-input> | ||
| 74 | </div> | ||
| 75 | <div class="project" style="visibility:hidden;"> | ||
| 76 | <span class="title-name title-line-3">*远期(年)</span> | ||
| 77 | <el-input v-model="col10" placeholder="请输入远期(年)" class="input-one"></el-input> | ||
| 78 | </div> | ||
| 79 | <div class="project" style="visibility:hidden;"> | ||
| 80 | <span class="title-name title-line-4">*远期(年)</span> | ||
| 81 | <el-input v-model="col10" placeholder="请输入远期(年)" class="input-one"></el-input> | ||
| 82 | </div> | ||
| 83 | </div> | ||
| 84 | <div class="basic-msg"> | ||
| 85 | <div class="title-basic"> | ||
| 86 | <div class="vertical-line"></div> | ||
| 87 | <span>设计方案查询</span> | ||
| 88 | <el-upload class="upload-demo" action="" :accept='accept' :show-file-list='false' | ||
| 89 | :before-upload="importantPrograme"> | ||
| 90 | <div class="import-programme"> | ||
| 91 | <img src="../assets/一张图/导入.png" alt="" | ||
| 92 | style="width: 18px; height: 19px; margin-right: 12px;"> | ||
| 93 | <span>导入方案</span> | ||
| 94 | </div> | ||
| 95 | </el-upload> | ||
| 96 | </div> | ||
| 97 | </div> | ||
| 98 | <div style="display: flex;"> | ||
| 99 | <div v-if='isimportan1' style="width: 49%; padding-bottom: 36px;"> | ||
| 100 | <div class="box-programe"> | ||
| 101 | <span class="de-programe">*设计方案一</span> | ||
| 102 | <div style="margin-left: 12px; cursor: pointer;"> | ||
| 103 | <el-tooltip class="item" effect="dark" content="科技路.doc" placement="top"> | ||
| 104 | <img src="../assets/一张图/doc@2x.png" alt="" | ||
| 105 | style="width: 19px; height: 26px; margin-right: 12px;"> </el-tooltip> | ||
| 106 | <el-tooltip class="item" effect="dark" content="科技路.xls" placement="top"> | ||
| 107 | <img src="../assets/一张图/xls@2x.png" alt="" | ||
| 108 | style="width: 19px; height: 26px; margin-right: 12px;"> | ||
| 109 | </el-tooltip> | ||
| 110 | <el-tooltip class="item" effect="dark" content="科技路.max" placement="top"> | ||
| 111 | <img src="../assets/一张图/max@2x.png" alt="" | ||
| 112 | style="width: 19px; height: 26px; margin-right: 12px;"> | ||
| 113 | </el-tooltip> | ||
| 114 | </div> | ||
| 115 | </div> | ||
| 116 | <div class="table-programe"> | ||
| 117 | <div class="table-box"> | ||
| 118 | <span class="fixed-width">项目编号</span> | ||
| 119 | <span class="fixed-width-2">/</span> | ||
| 120 | </div> | ||
| 121 | <div class="table-box"> | ||
| 122 | <span class="fixed-width">项目名称</span> | ||
| 123 | <span class="fixed-width-2">/</span> | ||
| 124 | </div> | ||
| 125 | <div class="table-box"> | ||
| 126 | <span class="fixed-width">项目地址</span> | ||
| 127 | <span class="fixed-width-2">科技四路以北、科技三路以北、经八路以东、绿带以东</span> | ||
| 128 | </div> | ||
| 129 | <div class="table-box"> | ||
| 130 | <span class="fixed-width">用地性质</span> | ||
| 131 | <span class="fixed-width-2">二类居住用地</span> | ||
| 132 | </div> | ||
| 133 | <div class="table-box"> | ||
| 134 | <span class="fixed-width">净用地面积</span> | ||
| 135 | <span class="fixed-width-2">2.36</span> | ||
| 136 | </div> | ||
| 137 | <div class="table-box"> | ||
| 138 | <span class="fixed-width">容积率</span> | ||
| 139 | <span class="fixed-width-2">≤3.8</span> | ||
| 140 | </div> | ||
| 141 | <div class="table-box"> | ||
| 142 | <span class="fixed-width">绿地率</span> | ||
| 143 | <span class="fixed-width-2">≥23</span> | ||
| 144 | </div> | ||
| 145 | <div class="table-box"> | ||
| 146 | <span class="fixed-width">建筑密度</span> | ||
| 147 | <span class="fixed-width-2">≤21</span> | ||
| 148 | </div> | ||
| 149 | <div class="table-box"> | ||
| 150 | <span class="fixed-width">建筑高度</span> | ||
| 151 | <span class="fixed-width-2">≤110</span> | ||
| 152 | </div> | ||
| 153 | </div> | ||
| 154 | </div> | ||
| 155 | <div v-if='isimportan2' style="width: 49%; padding-bottom: 36px;"> | ||
| 156 | <div class="box-programe"> | ||
| 157 | <span class="de-programe">*设计方案二</span> | ||
| 158 | <div style="margin-left: 12px; cursor: pointer;"> | ||
| 159 | <el-tooltip class="item" effect="dark" content="科技路.doc" placement="top"> | ||
| 160 | <img src="../assets/一张图/doc@2x.png" alt="" | ||
| 161 | style="width: 19px; height: 26px; margin-right: 12px;"> </el-tooltip> | ||
| 162 | <el-tooltip class="item" effect="dark" content="科技路.xls" placement="top"> | ||
| 163 | <img src="../assets/一张图/xls@2x.png" alt="" | ||
| 164 | style="width: 19px; height: 26px; margin-right: 12px;"> | ||
| 165 | </el-tooltip> | ||
| 166 | <el-tooltip class="item" effect="dark" content="科技路.max" placement="top"> | ||
| 167 | <img src="../assets/一张图/max@2x.png" alt="" | ||
| 168 | style="width: 19px; height: 26px; margin-right: 12px;"> | ||
| 169 | </el-tooltip> | ||
| 170 | </div> | ||
| 171 | </div> | ||
| 172 | <div class="table-programe"> | ||
| 173 | <div class="table-box"> | ||
| 174 | <span class="fixed-width">项目编号</span> | ||
| 175 | <span class="fixed-width-2">/</span> | ||
| 176 | </div> | ||
| 177 | <div class="table-box"> | ||
| 178 | <span class="fixed-width">项目名称</span> | ||
| 179 | <span class="fixed-width-2">/</span> | ||
| 180 | </div> | ||
| 181 | <div class="table-box"> | ||
| 182 | <span class="fixed-width">项目地址</span> | ||
| 183 | <span class="fixed-width-2">科技四路以南、科技五路以北、经十二路以东、皂河绿带以西</span> | ||
| 184 | </div> | ||
| 185 | <div class="table-box"> | ||
| 186 | <span class="fixed-width">用地性质</span> | ||
| 187 | <span class="fixed-width-2">二类居住用地</span> | ||
| 188 | </div> | ||
| 189 | <div class="table-box"> | ||
| 190 | <span class="fixed-width">净用地面积</span> | ||
| 191 | <span class="fixed-width-2">5.56</span> | ||
| 192 | </div> | ||
| 193 | <div class="table-box"> | ||
| 194 | <span class="fixed-width">容积率</span> | ||
| 195 | <span class="fixed-width-2">≤2.8</span> | ||
| 196 | </div> | ||
| 197 | <div class="table-box"> | ||
| 198 | <span class="fixed-width">绿地率</span> | ||
| 199 | <span class="fixed-width-2">≥35</span> | ||
| 200 | </div> | ||
| 201 | <div class="table-box"> | ||
| 202 | <span class="fixed-width">建筑密度</span> | ||
| 203 | <span class="fixed-width-2">≤25</span> | ||
| 204 | </div> | ||
| 205 | <div class="table-box"> | ||
| 206 | <span class="fixed-width">建筑高度</span> | ||
| 207 | <span class="fixed-width-2">≤120</span> | ||
| 208 | </div> | ||
| 209 | </div> | ||
| 210 | </div> | ||
| 211 | </div> | ||
| 212 | </div> | ||
| 213 | </div> | ||
| 214 | </div> | ||
| 215 | </template> | ||
| 216 | |||
| 217 | <script> | ||
| 218 | export default { | ||
| 219 | name: 'kgAnalusis', | ||
| 220 | components: {}, | ||
| 221 | data() { | ||
| 222 | return { | ||
| 223 | col1: '', | ||
| 224 | col2: '', | ||
| 225 | col3: '', | ||
| 226 | col4: '', | ||
| 227 | col5: '', | ||
| 228 | col6: '', | ||
| 229 | col7: '', | ||
| 230 | col8: '', | ||
| 231 | col9: '', | ||
| 232 | col10: '', | ||
| 233 | col11: '', | ||
| 234 | col12: '', | ||
| 235 | |||
| 236 | isimportan1: false, | ||
| 237 | isimportan2: false, | ||
| 238 | |||
| 239 | accept: '.zip', | ||
| 240 | } | ||
| 241 | }, | ||
| 242 | mounted() {}, | ||
| 243 | methods: { | ||
| 244 | closePop() { | ||
| 245 | this.$emit('closeAddProjectMsg') | ||
| 246 | }, | ||
| 247 | EheightChange() { | ||
| 248 | |||
| 249 | }, | ||
| 250 | importantPrograme(e) { | ||
| 251 | debugger | ||
| 252 | if (!this.isimportan1) { | ||
| 253 | this.isimportan1 = true; | ||
| 254 | } else { | ||
| 255 | this.isimportan2 = true; | ||
| 256 | } | ||
| 257 | } | ||
| 258 | } | ||
| 259 | } | ||
| 260 | </script> | ||
| 261 | |||
| 262 | <style scoped> | ||
| 263 | .container { | ||
| 264 | position: relative; | ||
| 265 | color: #fff; | ||
| 266 | font-size: 16px; | ||
| 267 | width: 1350px; | ||
| 268 | /* height: 750px; */ | ||
| 269 | } | ||
| 270 | |||
| 271 | .wrapper { | ||
| 272 | position: absolute; | ||
| 273 | width: 100%; | ||
| 274 | height: 100%; | ||
| 275 | z-index: 1; | ||
| 276 | border: 1px solid rgba(151, 151, 151, 0.73); | ||
| 277 | } | ||
| 278 | |||
| 279 | .box { | ||
| 280 | background: rgba(4, 10, 10, 0.73); | ||
| 281 | box-shadow: 0px 4px 9px 0px rgba(0, 0, 0, 0.5); | ||
| 282 | /* filter: blur(10px); */ | ||
| 283 | height: 100px; | ||
| 284 | position: absolute; | ||
| 285 | width: 100%; | ||
| 286 | height: 100%; | ||
| 287 | z-index: 1; | ||
| 288 | } | ||
| 289 | |||
| 290 | .mian { | ||
| 291 | position: relative; | ||
| 292 | width: 100%; | ||
| 293 | height: 100%; | ||
| 294 | z-index: 1000; | ||
| 295 | /* overflow-x: hidden; */ | ||
| 296 | } | ||
| 297 | |||
| 298 | .main-box { | ||
| 299 | max-height: 730px; | ||
| 300 | overflow-y: auto; | ||
| 301 | } | ||
| 302 | |||
| 303 | .title-bt { | ||
| 304 | display: flex; | ||
| 305 | justify-content: space-between; | ||
| 306 | border-bottom: 1px solid rgba(255, 255, 255, 0.15); | ||
| 307 | padding: 18px 24px; | ||
| 308 | font-size: 20px; | ||
| 309 | } | ||
| 310 | |||
| 311 | .func-input { | ||
| 312 | display: flex; | ||
| 313 | align-items: center; | ||
| 314 | /* justify-content: space-between; */ | ||
| 315 | padding: 18px 24px 0px 24px; | ||
| 316 | font-size: 18px; | ||
| 317 | cursor: pointer; | ||
| 318 | } | ||
| 319 | |||
| 320 | .func { | ||
| 321 | padding: 18px 24px; | ||
| 322 | } | ||
| 323 | |||
| 324 | |||
| 325 | |||
| 326 | .func-btn { | ||
| 327 | display: flex; | ||
| 328 | padding: 18px 24px 30px 24px; | ||
| 329 | align-items: center; | ||
| 330 | font-size: 18px; | ||
| 331 | cursor: pointer; | ||
| 332 | } | ||
| 333 | |||
| 334 | .title-basic { | ||
| 335 | display: flex; | ||
| 336 | align-items: center; | ||
| 337 | padding: 20px 31px; | ||
| 338 | font-size: 18px; | ||
| 339 | } | ||
| 340 | |||
| 341 | .vertical-line { | ||
| 342 | width: 4px; | ||
| 343 | height: 15px; | ||
| 344 | background: rgba(255, 255, 255, 1); | ||
| 345 | margin-right: 6px; | ||
| 346 | } | ||
| 347 | |||
| 348 | .input-one { | ||
| 349 | width: 180px; | ||
| 350 | height: 38px; | ||
| 351 | margin-left: 12px; | ||
| 352 | } | ||
| 353 | |||
| 354 | .input-two { | ||
| 355 | width: 508px; | ||
| 356 | height: 38px; | ||
| 357 | margin-left: 12px; | ||
| 358 | } | ||
| 359 | |||
| 360 | .project-detail { | ||
| 361 | display: flex; | ||
| 362 | justify-content: space-around; | ||
| 363 | } | ||
| 364 | |||
| 365 | .project { | ||
| 366 | margin-bottom: 24px; | ||
| 367 | } | ||
| 368 | |||
| 369 | .title-line-1 { | ||
| 370 | display: inline-block; | ||
| 371 | width: 140px; | ||
| 372 | text-align: right; | ||
| 373 | } | ||
| 374 | |||
| 375 | .title-line-2 { | ||
| 376 | display: inline-block; | ||
| 377 | width: 100px; | ||
| 378 | text-align: right; | ||
| 379 | } | ||
| 380 | |||
| 381 | .title-line-3 { | ||
| 382 | display: inline-block; | ||
| 383 | width: 100px; | ||
| 384 | text-align: right; | ||
| 385 | } | ||
| 386 | |||
| 387 | .title-line-4 { | ||
| 388 | display: inline-block; | ||
| 389 | width: 100px; | ||
| 390 | text-align: right; | ||
| 391 | } | ||
| 392 | |||
| 393 | .import-programme { | ||
| 394 | display: flex; | ||
| 395 | align-items: center; | ||
| 396 | cursor: pointer; | ||
| 397 | padding: 10px 38px; | ||
| 398 | border: 1px solid rgba(151, 151, 151, 0.58); | ||
| 399 | margin-left: 20px; | ||
| 400 | background: rgba(4, 10, 10, 0.58); | ||
| 401 | box-shadow: 0px 4px 9px 0px rgba(0, 0, 0, 0.5); | ||
| 402 | font-size: 18px; | ||
| 403 | } | ||
| 404 | |||
| 405 | .de-programe { | ||
| 406 | display: inline-block; | ||
| 407 | width: 156px; | ||
| 408 | font-size: 18px; | ||
| 409 | text-align: right; | ||
| 410 | } | ||
| 411 | |||
| 412 | .box-programe { | ||
| 413 | display: flex; | ||
| 414 | align-items: center; | ||
| 415 | } | ||
| 416 | |||
| 417 | .table-box { | ||
| 418 | padding: 10px 10px; | ||
| 419 | display: flex; | ||
| 420 | border: 1px solid #6D7278; | ||
| 421 | } | ||
| 422 | |||
| 423 | .fixed-width { | ||
| 424 | display: inline-block; | ||
| 425 | width: 100px; | ||
| 426 | text-align: right; | ||
| 427 | } | ||
| 428 | |||
| 429 | .fixed-width-2 { | ||
| 430 | display: inline-block; | ||
| 431 | width: 322px; | ||
| 432 | text-align: left; | ||
| 433 | margin-left: 52px; | ||
| 434 | } | ||
| 435 | |||
| 436 | .table-programe { | ||
| 437 | margin-left: 165px; | ||
| 438 | margin-top: 17px; | ||
| 439 | border: 1px solid rgba(151, 151, 151, 0.58); | ||
| 440 | font-size: 18px; | ||
| 441 | } | ||
| 442 | |||
| 443 | .close { | ||
| 444 | cursor: pointer; | ||
| 445 | } | ||
| 446 | |||
| 447 | >>>input::-webkit-input-placeholder { | ||
| 448 | font-size: 16px; | ||
| 449 | color: rgba(255, 255, 255, 0.78) !important; | ||
| 450 | } | ||
| 451 | |||
| 452 | >>>.el-input__inner { | ||
| 453 | background: rgba(4, 10, 10, 0.58) !important; | ||
| 454 | border: 1px solid rgba(242, 242, 242, 0.4); | ||
| 455 | color: #fff; | ||
| 456 | } | ||
| 457 | |||
| 458 | >>>.el-input__suffix { | ||
| 459 | color: #fff; | ||
| 460 | font-size: 17px; | ||
| 461 | } | ||
| 462 | |||
| 463 | >>>.el-input-number__increase, | ||
| 464 | >>>.el-input-number__decrease { | ||
| 465 | background: rgba(4, 10, 10, 0.58); | ||
| 466 | } | ||
| 467 | |||
| 468 | >>>.el-input-number.is-controls-right .el-input-number__decrease, | ||
| 469 | >>>.el-input-number__increase { | ||
| 470 | border-left: 1px solid rgba(4, 10, 10, 0.58); | ||
| 471 | } | ||
| 472 | |||
| 473 | >>>.el-icon-arrow-up:before, | ||
| 474 | >>>.el-icon-arrow-down:before { | ||
| 475 | color: #fff; | ||
| 476 | } | ||
| 477 | |||
| 478 | >>>.el-input-number.is-controls-right .el-input-number__increase { | ||
| 479 | border-bottom: 1px solid rgba(4, 10, 10, 0.58); | ||
| 480 | } | ||
| 481 | |||
| 482 | |||
| 483 | >>>.el-table th.is-leaf, | ||
| 484 | >>>.el-table { | ||
| 485 | background-color: transparent !important; | ||
| 486 | color: #fff; | ||
| 487 | } | ||
| 488 | |||
| 489 | >>>.el-table tr { | ||
| 490 | background-color: transparent !important; | ||
| 491 | } | ||
| 492 | |||
| 493 | >>>.el-slider__button { | ||
| 494 | background-color: #2FA5FF; | ||
| 495 | border: 2px solid #FFFFFF; | ||
| 496 | box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.20); | ||
| 497 | } | ||
| 498 | |||
| 499 | >>>.el-table__row td { | ||
| 500 | background: transparent !important; | ||
| 501 | } | ||
| 502 | </style> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| ... | @@ -50,7 +50,8 @@ | ... | @@ -50,7 +50,8 @@ |
| 50 | async:false, | 50 | async:false, |
| 51 | data:{username:'案件查处',password:'123'}, | 51 | data:{username:'案件查处',password:'123'}, |
| 52 | success:(res) => { | 52 | success:(res) => { |
| 53 | window.open(`http://10.6.144.88:10001/frontweb/index.jsp?type=${label}`) | 53 | // window.open(`http://10.6.144.88:10001/frontweb/index.jsp?type=${label}`) |
| 54 | window.open(`http://192.168.5.143:80/frontweb/index.jsp?type=${label}`) | ||
| 54 | }, | 55 | }, |
| 55 | fail: () => { | 56 | fail: () => { |
| 56 | 57 | ... | ... |
| ... | @@ -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> | ... | ... |
| ... | @@ -6,6 +6,6 @@ | ... | @@ -6,6 +6,6 @@ |
| 6 | */ | 6 | */ |
| 7 | export default { | 7 | export default { |
| 8 | url: '', | 8 | url: '', |
| 9 | loginUrl: 'http://10.6.144.88:10001/orup', | 9 | loginUrl: 'http://192.168.5.143:80/orup', |
| 10 | mapToken: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJhMzMwMjAwZS1lODRmLTRhNzQtODBkOS01YjZkM2ZkYzRmOGMiLCJpZCI6MzE3MzEsInNjb3BlcyI6WyJhc3IiLCJnYyJdLCJpYXQiOjE1OTU5MDA0Njd9.K5Rnvdzv5vDjlEbBH-2vEPMJYPgBDs__uvQHZz6jXTc' | 10 | mapToken: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJhMzMwMjAwZS1lODRmLTRhNzQtODBkOS01YjZkM2ZkYzRmOGMiLCJpZCI6MzE3MzEsInNjb3BlcyI6WyJhc3IiLCJnYyJdLCJpYXQiOjE1OTU5MDA0Njd9.K5Rnvdzv5vDjlEbBH-2vEPMJYPgBDs__uvQHZz6jXTc' |
| 11 | } | 11 | } |
| ... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
| ... | @@ -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 { |
| ... | @@ -191,7 +201,9 @@ | ... | @@ -191,7 +201,9 @@ |
| 191 | keepArr: ['isReturn', 'enlarge', 'narrow', 'coordinate', 'distance', | 201 | keepArr: ['isReturn', 'enlarge', 'narrow', 'coordinate', 'distance', |
| 192 | 'area', 'marker', 'rollerShutter', 'splitScreen', 'toNorth', | 202 | 'area', 'marker', 'rollerShutter', 'splitScreen', 'toNorth', |
| 193 | 'topSee', 'roundSee', 'horizon', 'allSee', 'ymAnslysis', | 203 | 'topSee', 'roundSee', 'horizon', 'allSee', 'ymAnslysis', |
| 194 | 'tjxAnslysis', 'yyAnslysis', 'visualField', 'kgAnalusis'] | 204 | 'tjxAnslysis', 'yyAnslysis', 'visualField', 'kgAnalusis'], |
| 205 | |||
| 206 | addProjectMsg: false, // 建设项目信息表 | ||
| 195 | } | 207 | } |
| 196 | }, | 208 | }, |
| 197 | mounted() { | 209 | mounted() { |
| ... | @@ -392,6 +404,9 @@ | ... | @@ -392,6 +404,9 @@ |
| 392 | closePop(val) { | 404 | closePop(val) { |
| 393 | this[val] = false; | 405 | this[val] = false; |
| 394 | }, | 406 | }, |
| 407 | EcloseAddProjectMsg() { | ||
| 408 | this.addProjectMsg = false; | ||
| 409 | }, | ||
| 395 | onlySelect(val) { | 410 | onlySelect(val) { |
| 396 | this.keepArr.forEach(ele => { | 411 | this.keepArr.forEach(ele => { |
| 397 | if(val == ele) { | 412 | if(val == ele) { |
| ... | @@ -412,6 +427,10 @@ | ... | @@ -412,6 +427,10 @@ |
| 412 | // 光照分析 | 427 | // 光照分析 |
| 413 | EGzfx() { | 428 | EGzfx() { |
| 414 | }, | 429 | }, |
| 430 | // 打开新增项目列表 | ||
| 431 | EAddProject() { | ||
| 432 | this.addProjectMsg = true; | ||
| 433 | } | ||
| 415 | } | 434 | } |
| 416 | } | 435 | } |
| 417 | </script> | 436 | </script> |
| ... | @@ -572,6 +591,14 @@ | ... | @@ -572,6 +591,14 @@ |
| 572 | top: 416px; | 591 | top: 416px; |
| 573 | } | 592 | } |
| 574 | 593 | ||
| 594 | .add-project-msg { | ||
| 595 | position: absolute; | ||
| 596 | z-index: 1000; | ||
| 597 | top: 50%; | ||
| 598 | left: 50%; | ||
| 599 | transform: translate(-50%, -50%); | ||
| 600 | } | ||
| 601 | |||
| 575 | .tjx-anslysis { | 602 | .tjx-anslysis { |
| 576 | top: 265px; | 603 | top: 265px; |
| 577 | } | 604 | } | ... | ... |
-
Please register or sign in to post a comment