From 76e684a686b406030c749eda2349293070c99494 Mon Sep 17 00:00:00 2001
From: Joe <1712833832@qq.com>
Date: Wed, 10 Jan 2024 09:46:33 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=20=E9=A6=96=E9=A1=B5?=
=?UTF-8?q?=E5=B1=95=E7=A4=BA?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../Home/components/RoadAndEvents/index.vue | 10 +++---
.../RoadAndEvents/utils/buttonEvent.js | 4 +--
.../views/JiHeExpressway/pages/Home/index.vue | 32 +++++++++++--------
.../views/dutyOfficer/index.vue | 10 ++++--
4 files changed, 34 insertions(+), 22 deletions(-)
diff --git a/ruoyi-ui/src/views/JiHeExpressway/pages/Home/components/RoadAndEvents/index.vue b/ruoyi-ui/src/views/JiHeExpressway/pages/Home/components/RoadAndEvents/index.vue
index 1fbee130..c1533e0a 100644
--- a/ruoyi-ui/src/views/JiHeExpressway/pages/Home/components/RoadAndEvents/index.vue
+++ b/ruoyi-ui/src/views/JiHeExpressway/pages/Home/components/RoadAndEvents/index.vue
@@ -25,10 +25,10 @@
-
+
-
-
+
+
@@ -55,7 +55,7 @@ export default {
tabContentData: [],
// 路测设备-摄像机
- cameraDialogConfig: {
+ dialogConfig: {
// 0 有 可控(球机) ControlCamera | 1 ⽆ 不可控(枪机) Camera
component: void 0,
data: void 0,
@@ -107,7 +107,7 @@ export default {
// 摄像机 可控 不可控 弹窗 回调
handleCameraChange() {
- this.cameraDialogConfig = {
+ this.dialogConfig = {
// 0 有 可控(球机)ControlCamera | 1 ⽆ 不可控(枪机)Camera
component: null,
data: null
diff --git a/ruoyi-ui/src/views/JiHeExpressway/pages/Home/components/RoadAndEvents/utils/buttonEvent.js b/ruoyi-ui/src/views/JiHeExpressway/pages/Home/components/RoadAndEvents/utils/buttonEvent.js
index db2f6a0e..2a0700ae 100644
--- a/ruoyi-ui/src/views/JiHeExpressway/pages/Home/components/RoadAndEvents/utils/buttonEvent.js
+++ b/ruoyi-ui/src/views/JiHeExpressway/pages/Home/components/RoadAndEvents/utils/buttonEvent.js
@@ -63,13 +63,13 @@ export const eventMap = {
const markerClick = (e) => {
const extData = e.target.getExtData();
- this.cameraDialogConfig = {
+ this.dialogConfig = {
// 0 有(球机) 1 ⽆(枪机)
component: cameraCtrlMap[extData.ptzCtrl],
data: extData,
};
- console.log(this.cameraDialogConfig);
+ console.log(this.dialogConfig);
};
const markerCluster = await setMarkerCluster(
diff --git a/ruoyi-ui/src/views/JiHeExpressway/pages/Home/index.vue b/ruoyi-ui/src/views/JiHeExpressway/pages/Home/index.vue
index 5acad623..99b23273 100644
--- a/ruoyi-ui/src/views/JiHeExpressway/pages/Home/index.vue
+++ b/ruoyi-ui/src/views/JiHeExpressway/pages/Home/index.vue
@@ -8,7 +8,7 @@
-
+
@@ -49,9 +49,9 @@ export default {
AMapContainer,
InfoBoard
},
- data(){
- return{
- isShowInfoBoard:false
+ data() {
+ return {
+ isShowInfoBoard: false
}
},
provide() {
@@ -66,12 +66,17 @@ export default {
const result = (e.target.style.transform.match(/[-0-9]+/)?.[0] || -90) * -1
e.target.style.transform = `rotate(${result}deg)`;
-
- // translateXElement.style.transform = translateXElement.style.transform ? "" : `translateY(calc(100% - 36px))`
- translateXElement.style.height = translateXElement.style.height != "36px" ? "36px" : `100%`
+ if (translateXElement.style.transform !== `translateY(calc(100% - 36px))`) {
+ translateXElement.style.transform = `translateY(calc(100% - 36px))`
+ translateXElement.style.position = `absolute`;
+ translateXElement.style.bottom = `0px`;
+ } else {
+ translateXElement.style.transform = `translateY(0)`
+ translateXElement.style.position = `relative`;
+ }
},
- onClickItem(item){
- if(item.title.includes("情报板")){
+ onClickItem(item) {
+ if (item.title.includes("情报板")) {
this.isShowInfoBoard = true;
}
}
@@ -87,7 +92,7 @@ export default {
flex-direction: column;
gap: 30px;
padding: 19px 31px 0 25px;
- justify-content: space-between;
+ justify-content: center;
.card-menu {
transition: all .24s linear;
@@ -98,7 +103,8 @@ export default {
// margin: auto;
display: flex;
justify-content: space-between;
- flex: 1;
+ // flex: 1;
+ height: min-content;
pointer-events: none;
>div {
@@ -137,9 +143,9 @@ export default {
// margin: auto;
pointer-events: none;
overflow: hidden;
- height: 100%;
- // height: fit-content;
+ height: min-content;
will-change: height;
+ bottom: 0;
>div {
pointer-events: all;
diff --git a/ruoyi-ui/src/views/JiHeExpressway/pages/control/event/businessDataManagement/views/dutyOfficer/index.vue b/ruoyi-ui/src/views/JiHeExpressway/pages/control/event/businessDataManagement/views/dutyOfficer/index.vue
index b79b9a39..abbac64d 100644
--- a/ruoyi-ui/src/views/JiHeExpressway/pages/control/event/businessDataManagement/views/dutyOfficer/index.vue
+++ b/ruoyi-ui/src/views/JiHeExpressway/pages/control/event/businessDataManagement/views/dutyOfficer/index.vue
@@ -2,10 +2,10 @@
-
+
值班中心
-
+
@@ -194,6 +194,12 @@ export default {