From 774bba94df6b68b5f28605d09bcd28b32631d7fd Mon Sep 17 00:00:00 2001 From: lukeyan <1727408482@qq.com> Date: Wed, 30 Aug 2023 18:06:37 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A2=84=E8=AD=A6=E5=9C=B0=E5=9B=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/dongtai/red.png | Bin 0 -> 2224 bytes .../applySupermarket/policeReport/index.js | 10 + src/api/realtimeWarning/index.js | 8 + src/assets/applySupermarket/green.png | Bin 0 -> 2152 bytes src/assets/applySupermarket/red.png | Bin 0 -> 2224 bytes .../applySupermarket/counterfraud/index.vue | 432 ++++++++++++++++++ src/views/applySupermarket/index.vue | 32 +- .../applySupermarket/policeReport/index.vue | 266 ++++++++++- src/views/realtimeWarning/index.vue | 43 +- src/views/realtimeWarning/map.vue | 25 +- 10 files changed, 788 insertions(+), 28 deletions(-) create mode 100644 public/dongtai/red.png create mode 100644 src/api/applySupermarket/policeReport/index.js create mode 100644 src/assets/applySupermarket/green.png create mode 100644 src/assets/applySupermarket/red.png create mode 100644 src/views/applySupermarket/counterfraud/index.vue diff --git a/public/dongtai/red.png b/public/dongtai/red.png new file mode 100644 index 0000000000000000000000000000000000000000..a69a5d67c68174e1d5614fc8691608da1cbcde9d GIT binary patch literal 2224 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 警情通报 +import request from '@/utils/request' +// 警情通报主页查询 +export function get_report_data(params) { + return request({ + url: '/safety/store/personnelReview/safeCompanyInstantAlarm', + method: 'get', + params + }) +} \ No newline at end of file diff --git a/src/api/realtimeWarning/index.js b/src/api/realtimeWarning/index.js index 0ccdd41..8d49091 100644 --- a/src/api/realtimeWarning/index.js +++ b/src/api/realtimeWarning/index.js @@ -23,3 +23,11 @@ export function addCommonApprovalProcess(data) { data }) } +// 地图上图点位公司 +export function get_company_list(params) { + return request({ + url: '/safety/system/tbSafeCompanyAlarm/map/companyInfoList', + method: 'get', + params + }) +} diff --git a/src/assets/applySupermarket/green.png b/src/assets/applySupermarket/green.png new file mode 100644 index 0000000000000000000000000000000000000000..6f08f428f032892419c7532d56e9528ed17caa16 GIT binary patch literal 2152 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 + + + \ No newline at end of file diff --git a/src/views/applySupermarket/index.vue b/src/views/applySupermarket/index.vue index 9e37ff5..aee2cc0 100644 --- a/src/views/applySupermarket/index.vue +++ b/src/views/applySupermarket/index.vue @@ -3,8 +3,13 @@
安商惠企
-
>>人员背景审核
+
+ >>人员背景审核 +
>>警情通报
+
+ >>网络反诈提醒 +
@@ -45,7 +50,7 @@
道路拥堵提醒
-
+
@@ -107,17 +112,23 @@
+ +
+ +
diff --git a/src/views/applySupermarket/policeReport/index.vue b/src/views/applySupermarket/policeReport/index.vue index 9ff20ff..22cfdea 100644 --- a/src/views/applySupermarket/policeReport/index.vue +++ b/src/views/applySupermarket/policeReport/index.vue @@ -6,7 +6,7 @@
+ +
+
+
+
通报概述
+
+ +
+
+
+
+
警情简要:
+
{{ item.report }}
+
+ +
+
+ +
+
警情时间:
+
{{ item.time }}
+ +
+ 查看详情 +
+
+
+
+
+
@@ -163,4 +252,179 @@ export default { display: none; } } +.item_list { + width: 94vw; + height: 62vh; + border: 0.1px solid #28847e; + display: flex; + justify-content: flex-start; + align-content: flex-start; + flex-wrap: wrap; + .report_item { + width: 22vw; + height: 14vh; + border: 0.1px solid #28847e; + margin-left: 0.7vw; + margin-right: 0.7vw; + margin-top: 0.7vh; + margin-bottom: 0.7vh; + .report_title { + width: 22vw; + height: 4vh; + background: linear-gradient( + to right, + rgba(0, 255, 247, 0.37), + rgba(0, 255, 247, 0) + ); + .text { + color: aliceblue; + text-shadow: 0 0 9px rgba(21, 255, 198, 0.64); + width: 5vw; + text-align: center; + height: 4vh; + line-height: 4vh; + } + .report_content { + width: 22vw; + height: 10vh; + .report_glossary { + width: 22vw; + height: 5vh; + display: flex; + .report_glossary_icon { + width: 2vw; + height: 5vh; + display: flex; + justify-content: center; + align-items: center; + .icon_green { + width: 30px; + height: 30px; + background: url("~@/assets/applySupermarket/green.png") no-repeat !important; + background-size: 100% 100% !important; + animation-name: scale, high; + animation-duration: 3s; + animation-iteration-count: infinite; + animation-timing-function: ease-in-out; + } + @keyframes scale { + /*定义关键帧、scale是需要绑定到选择器的关键帧名称*/ + 0% { + transform: scale(0.8); /*开始为原始大小*/ + } + 25% { + transform: scale(1); /*放大1.1倍*/ + } + 50% { + transform: scale(0.8); + } + 75% { + transform: scale(1); + } + 100% { + transform: scale(0.8); + } + } + @keyframes high { + 0% { + filter: brightness(80%); + } + 25% { + filter: brightness(200%); + } + 50% { + filter: brightness(80%); + } + 75% { + filter: brightness(200%); + } + 100% { + filter: brightness(80%); + } + } + } + .report_glossary_text { + width: 4.3vw; + height: 5vh; + line-height: 5vh; + color: aliceblue; + text-align: center; + } + .report_glossary_value { + width: 15.7vw; + height: 5vh; + line-height: 5vh; + color: #fff; + text-align: left; + } + } + .report_time { + width: 22vw; + height: 5vh; + display: flex; + .report_time_icon { + width: 2vw; + height: 5vh; + text-align: center; + line-height: 5vh; + color: #fff; + text-shadow: 0 0 9px rgba(21, 255, 198, 0.64); + font-size: 20px; + } + .report_time_text { + width: 4.3vw; + height: 5vh; + line-height: 5vh; + color: aliceblue; + text-align: center; + } + .report_time_value { + width: 8.7vw; + height: 5vh; + line-height: 5vh; + color: #fff; + text-align: left; + } + .report_btn { + width: 7vw; + height: 5vh; + display: flex; + justify-content: center; + align-items: center; + .el-button { + display: flex; + align-items: center; + font-size: 13px; + height: 4vh; + color: #fff; + background: rgba(0, 0, 0, 0); + border: 0.1px solid rgba(0, 0, 0, 0); + 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 { + text-shadow: 0 0 9px rgba(21, 255, 198, 0.64); + } + } + } + } + } + } +} \ No newline at end of file diff --git a/src/views/realtimeWarning/index.vue b/src/views/realtimeWarning/index.vue index d64a411..24bff96 100644 --- a/src/views/realtimeWarning/index.vue +++ b/src/views/realtimeWarning/index.vue @@ -12,8 +12,8 @@
@@ -27,8 +27,8 @@ ( {{ total }} ) --> - - + - - + - - + -