From 15be2790520e8475dc983766be5bacbcd0a3a386 Mon Sep 17 00:00:00 2001 From: Zhufu <1176354795@qq.com> Date: Wed, 31 Jul 2024 16:56:09 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E4=BA=91=E6=9F=A5=E8=AF=A2=E5=85=A5?= =?UTF-8?q?=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/MapboxMaps/MapComponent.vue | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/components/MapboxMaps/MapComponent.vue b/src/components/MapboxMaps/MapComponent.vue index 8630a443..3de62f77 100644 --- a/src/components/MapboxMaps/MapComponent.vue +++ b/src/components/MapboxMaps/MapComponent.vue @@ -138,6 +138,9 @@ import { getAppEnvConfig } from '@/utils/env'; import { message, Modal } from 'ant-design-vue' + import { useCloudQueryStore } from '@/store/modules/cloudquery'; + + const useCloudQuery = useCloudQueryStore(); const { VITE_GLOB_API_URL } = getAppEnvConfig(); const VITE_GLOB_API_URL_VAR = ref(VITE_GLOB_API_URL+"/"); @@ -1234,7 +1237,13 @@ } const initiateCloudQuery = () => { - console.log('aaa props.geomsList',props.geomsList) + if(useCloudQuery.getIdentification){ + message.warning('已有云查询运行,不能再次提交') + }else{ + // TODO 发起云查询 + console.log('aaa props.geomsList',props.geomsList) + useCloudQuery.setIdentification(true); + } } From a9e722a6a1493b8d5f930c5d3657f462efaf20c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=BB=95=E5=B5=A9?= <17854119262@163.com> Date: Wed, 31 Jul 2024 16:57:48 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=E5=A4=A7=E5=B1=8F=E6=97=B6=E9=97=B4?= =?UTF-8?q?=E5=92=8C=E5=A4=A9=E6=B0=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/sys/exception/Exception.vue | 255 +++++++----------- .../exception/mapComponent/left_county.vue | 131 ++++----- .../mapComponent/left_layerButton.vue | 36 ++- .../mapComponent/left_statisticalType.vue | 133 +-------- .../sys/exception/mapComponent/top_title.vue | 65 ++++- 5 files changed, 239 insertions(+), 381 deletions(-) diff --git a/src/views/sys/exception/Exception.vue b/src/views/sys/exception/Exception.vue index 81b55635..d04a299b 100644 --- a/src/views/sys/exception/Exception.vue +++ b/src/views/sys/exception/Exception.vue @@ -1,11 +1,21 @@ \ No newline at end of file + #alertOverlay::before { + background: linear-gradient(to right, rgba(0, 0, 0, 0.8), transparent); + top: 0; + left: 0; + transform: rotate(0deg); + } + + #alertOverlay::after { + background: linear-gradient(to left, rgba(0, 0, 0, 0.8), transparent); + top: 0%; + left: 100%; + transform: rotate(0deg) translate(calc(-1 * 50px), 0px); + } + + #alertOverlay div::before { + background: linear-gradient(to top, rgba(0, 0, 0, 0.8), transparent); + top: 0; + left: 0; + transform: rotate(180deg); + } + + #alertOverlay div::after { + background: linear-gradient(to top, rgba(0, 0, 0, 0.8), transparent); + top: 100%; + left: 0; + transform: rotate(0deg) translate(0px, calc(-1 * 50px)); + } + + #alertOverlay { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + box-sizing: border-box; + opacity: 1; + transition: opacity 0.5s; + pointer-events: none; + z-index: 1; + } + + .alert-active { + animation: blink 0s infinite; + } + + @keyframes blink { + 0% { + opacity: 0; + } + 50% { + opacity: 0.5; + } + 100% { + opacity: 0; + } + } + diff --git a/src/views/sys/exception/mapComponent/left_county.vue b/src/views/sys/exception/mapComponent/left_county.vue index 9060f094..9cab7ca0 100644 --- a/src/views/sys/exception/mapComponent/left_county.vue +++ b/src/views/sys/exception/mapComponent/left_county.vue @@ -1,78 +1,30 @@ \ No newline at end of file