From 0c8bc58122c1f620d5a9c692262e94f9fab351a6 Mon Sep 17 00:00:00 2001
From: 小小儁爺 <1694218219@qq.com>
Date: 星期四, 12 三月 2026 10:34:38 +0800
Subject: [PATCH] 1.设备模块优化2.看板修改
---
src/views/kanbanManager/cgdd.vue | 20 +++++++++++++++++++-
1 files changed, 19 insertions(+), 1 deletions(-)
diff --git a/src/views/kanbanManager/cgdd.vue b/src/views/kanbanManager/cgdd.vue
index 61576b5..f2d414e 100644
--- a/src/views/kanbanManager/cgdd.vue
+++ b/src/views/kanbanManager/cgdd.vue
@@ -1,6 +1,9 @@
<template>
<div>
- <div class="kb_dashboard">
+ <div
+ class="kb_dashboard"
+ :style="{transform:'scale('+zoomX+','+zoomY+')',top:topDistance+'px',left:leftDistance+'px'}"
+ >
<div class="kb_backgroundCustom" />
<div class="kb_header">
@@ -84,6 +87,11 @@
data() {
return {
+ zoomX: 1,
+ zoomY: 1,
+ topDistance: 0,
+ leftDistance: 0,
+
onLine: navigator.onLine, // 鐩戝惉缃戠粶鏄惁鍦ㄧ嚎
headTime: '',
@@ -196,12 +204,22 @@
setInterval(() => {
this.getPurchaseRight()
}, 20 * 1000)
+
+ window.addEventListener('resize', this.getHeight)
+ this.getHeight()
},
beforeDestroy() {
window.removeEventListener('online', this.updateOnlineStatus)
window.removeEventListener('offline', this.updateOnlineStatus)
},
methods: {
+ // 鑾峰彇椤甸潰楂樺害
+ getHeight() {
+ this.zoomX = window.innerWidth / 1920
+ this.zoomY = window.innerHeight / 1080
+ this.topDistance = (window.innerHeight - 1080) / 2
+ this.leftDistance = (window.innerWidth - 1920) / 2
+ },
// 鏇存柊缃戠粶鐘舵��
updateOnlineStatus(e) {
if (e.isFirst) {
--
Gitblit v1.9.3