From 863a692c58b95ee172b39938c1fe2a827d971948 Mon Sep 17 00:00:00 2001 From: lukeyan <1727408482@qq.com> Date: Wed, 6 Sep 2023 19:43:34 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A6=81=E7=B4=A0=E8=B5=84=E6=BA=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../counterfraud/components/counterDialog.vue | 3 +- .../applySupermarket/counterfraud/index.vue | 11 +- .../policeReport/components/reportDialog.vue | 3 +- src/views/factor/components/factorMap.vue | 178 ++++++- src/views/factor/index.vue | 442 +++++++++++++++++- .../components/warnCompany.vue | 2 - .../realtimeWarning/components/warnMap.vue | 2 + 7 files changed, 621 insertions(+), 20 deletions(-) diff --git a/src/views/applySupermarket/counterfraud/components/counterDialog.vue b/src/views/applySupermarket/counterfraud/components/counterDialog.vue index 7f6042a..c93a3ef 100644 --- a/src/views/applySupermarket/counterfraud/components/counterDialog.vue +++ b/src/views/applySupermarket/counterfraud/components/counterDialog.vue @@ -8,7 +8,7 @@ @close="close" >
-
+
@@ -65,6 +65,7 @@ export default { overflow-y: scroll; // border: 0.1px solid #28847e; height: 600px; + background: #fff; } .text::-webkit-scrollbar { width: 6px; diff --git a/src/views/applySupermarket/counterfraud/index.vue b/src/views/applySupermarket/counterfraud/index.vue index 72ffc4e..8d8d52b 100644 --- a/src/views/applySupermarket/counterfraud/index.vue +++ b/src/views/applySupermarket/counterfraud/index.vue @@ -41,7 +41,7 @@
警情简要:
-
+
{{ item.title }}
@@ -167,9 +167,9 @@ export default { this.total = res.total; }); }, - // 点击查看详情 + // 点击查看详情 check_item(val) { - this.$refs.counterDialog.open(val) + this.$refs.counterDialog.open(val); }, // 分页--每页多少条 size_change(val) { @@ -367,11 +367,14 @@ export default { text-align: center; } .counterfraud_glossary_value { - width: 15.7vw; + width: 15.5vw; height: 5vh; line-height: 5vh; color: #fff; text-align: left; + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; } } .counterfraud_time { diff --git a/src/views/applySupermarket/policeReport/components/reportDialog.vue b/src/views/applySupermarket/policeReport/components/reportDialog.vue index 20c72d7..c22fb23 100644 --- a/src/views/applySupermarket/policeReport/components/reportDialog.vue +++ b/src/views/applySupermarket/policeReport/components/reportDialog.vue @@ -8,7 +8,7 @@ @close="close" >
-
+
@@ -65,6 +65,7 @@ export default { overflow-y: scroll; // border: 0.1px solid #28847e; height: 600px; + background: #fff; } .text::-webkit-scrollbar { width: 6px; diff --git a/src/views/factor/components/factorMap.vue b/src/views/factor/components/factorMap.vue index 298f438..1b4b12c 100644 --- a/src/views/factor/components/factorMap.vue +++ b/src/views/factor/components/factorMap.vue @@ -1,15 +1,179 @@ \ No newline at end of file diff --git a/src/views/factor/index.vue b/src/views/factor/index.vue index 56c90ff..c0e1671 100644 --- a/src/views/factor/index.vue +++ b/src/views/factor/index.vue @@ -3,22 +3,258 @@
要素资源
+
- + + + + +
+
图层
+
+ 全部 + {{ + this.btn_video + }} + {{ + this.btn_item + }} +
+
+ +
+ +
+
{{ text_company }}
+
+ +
+
+
+
+
企业类型:
+
+
+
+
企业地址:
+
{{ company_address }}
+
+
+
企业性质:
+
{{ company_nature }}
+
+
+
成立日期:
+
{{ start_date }}
+
+
+
营业期限:
+
{{ time_limit }}
+
+
+
登记机关:
+
{{ sign_organ }}
+
+
+
企业法人:
+
{{ legal_person }}
+
+
+
安全责任人:
+
{{ safe_person }}
+
+
+
责任人电话:
+
{{ person_phone }}
+
+
+
经营范围:
+
{{ company_scope }}
+
+
+ + +
@@ -57,6 +293,202 @@ export default { width: 98%; height: 82vh; border: 0.1px solid #28847e; + position: relative; + .right_search { + top: 20px; + right: 20px; + position: absolute; + width: 50%; + display: flex; + flex-direction: row-reverse; + z-index: 10; + /deep/.el-form { + display: flex; + .el-form-item { + display: flex; + margin-left: 0.5vw; + } + .el-form-item__label { + text-align: center; + color: #fff; + } + .el-form-item__content { + .el-input__inner { + background: #1c2528; + border: 0.1px solid #28847e; + color: #fff; + } + .el-select { + width: 100px; + } + // .el-scrollbar__view .el-select-dropdown__list { + // background: #1c2528; + // } + /* 查询框点击颜色变化 */ + .el-input__inner:focus, + .el-input__inner:hover { + border-color: #2a968f; + } + .el-range-input { + color: #fff; + background: #283436; + } + } + .el-button { + border: 0.1px solid #28847e; + color: #fff; + background: #1c2528; + position: relative; + overflow: hidden; + &:before { + content: ""; + position: absolute; + top: -100%; + left: -50%; + width: 150%; + height: 2px; + background-color: #fff; + box-shadow: 0 0 4px 1px #fff; + transform: rotateZ(-45deg); + } + &:hover::before { + transition: 0.7s; + top: 200%; + left: 50%; + } + } + .el-button:hover { + color: #34e1b3; + background: #4d8f89; + border: 0.1px solid #137868; + } + } + } + .left_check { + width: 13vw; + height: 18vh; + border: 0.1px solid #28847e; + background: #1c2528; + border-radius: 4px; + position: absolute; + z-index: 20; + top: 20px; + left: 20px; + .check_title { + width: 13vw; + height: 4vh; + text-align: center; + line-height: 4vh; + color: aliceblue; + } + .check_body { + margin-top: 1vh; + margin-left: 1vw; + width: 11vw; + height: 13vh; + display: flex; + flex-direction: column; + .el-button { + width: 7vw; + margin-left: 20px; + margin-bottom: 5px; + color: #fff; + background: rgba(0, 0, 0, 0); + border: 0.1px solid rgba(0, 0, 0, 0); + border-radius: 4px; + text-align: left; + } + .el-button:focus, + .el-button:hover { + background: #4d8f89; + text-shadow: 0 0 9px rgba(21, 255, 198, 0.64); + } + } + } + .company_text { + width: 18vw; + height: 60vh; + position: absolute; + top: 90px; + right: 20px; + border: 0.1px solid #28847e; + border-radius: 4px; + background: #283436; + .text_head { + width: 18vw; + height: 4vh; + display: flex; + justify-content: space-around; + .title { + margin-left: 8px; + width: 15vw; + height: 4vh; + line-height: 4vh; + text-align: left; + color: aliceblue; + text-shadow: 0 0 9px #86d49d; + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; + letter-spacing: 2px; + cursor: pointer; + } + .text_icon { + width: 2vw; + height: 4vh; + text-align: center; + line-height: 4vh; + color: #e55b5b; + cursor: pointer; + } + .text_icon:hover { + text-shadow: 0 0 9px #86d49d; + } + } + .text_content { + margin-left: 1vw; + width: 16vw; + height: 50vh; + margin-top: 1vh; + overflow-y: scroll; + .text_content_types { + margin-bottom: 5px; + .types_text { + color: antiquewhite; + } + } + .text_content_item { + margin-bottom: 5px; + display: flex; + .item_text { + width: 5vw; + color: antiquewhite; + } + .item_value { + width: 11vw; + color: #fff; + } + } + } + .text_content::-webkit-scrollbar { + width: 6px; + background-color: rgba(0, 0, 0, 0); + border-radius: 4px; + } + .text_content::-webkit-scrollbar-thumb { + width: 5px; + background-color: #28847e; + border-radius: 4px; + } + .text_footer { + width: 18vw; + height: 4vh; + line-height: 4vh; + text-align: center; + color: #34e1b3; + cursor: pointer; + } + } } } } diff --git a/src/views/realtimeWarning/components/warnCompany.vue b/src/views/realtimeWarning/components/warnCompany.vue index 065f651..7532094 100644 --- a/src/views/realtimeWarning/components/warnCompany.vue +++ b/src/views/realtimeWarning/components/warnCompany.vue @@ -209,7 +209,6 @@ export default { }, // 通知蓝色tab页查询 blue_warn_search() { - console.log("222222"); this.$refs.blueWarn.search(); }, // 整体刷新 @@ -221,7 +220,6 @@ export default { this.yellow_warn_search(); this.green_warn_search(); this.blue_warn_search(); - console.log('1231231231231'); }, dealWithData(data) { let c = []; diff --git a/src/views/realtimeWarning/components/warnMap.vue b/src/views/realtimeWarning/components/warnMap.vue index 81b32ed..c37585e 100644 --- a/src/views/realtimeWarning/components/warnMap.vue +++ b/src/views/realtimeWarning/components/warnMap.vue @@ -46,8 +46,10 @@ export default { setTimeout(() => { let list_item = []; if (!this.is_flag) { + // 全点位预览 list_item = this.company_list; } else { + // 选中点位查看 list_item = this.trans_list; } list_item.forEach((item) => {