From 480dda90912926b1f6fbf971f1be8fe19c2b54a3 Mon Sep 17 00:00:00 2001
From: pyt <626651354@qq.com>
Date: 星期一, 24 三月 2025 14:27:08 +0800
Subject: [PATCH] Merge branch 'master' of http://120.76.84.145:10101/gitblit/r/H5/chongzhou-screen

---
 src/views/DataScreen.vue |   15 ++++++++++++---
 1 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/src/views/DataScreen.vue b/src/views/DataScreen.vue
index c7a77fc..d52a203 100644
--- a/src/views/DataScreen.vue
+++ b/src/views/DataScreen.vue
@@ -2,7 +2,7 @@
   <div class="data-screen" :style="screenStyle">
     <header-panel />
     <left-panel />
-    <center-panel />
+    <center-panel v-if="!loading" :data="data" />
     <right-panel />
   </div>
 </template>
@@ -12,6 +12,7 @@
 import LeftPanel from '@/components/datascreen/LeftPanel.vue';
 import CenterPanel from '@/components/datascreen/CenterPanel.vue';
 import RightPanel from '@/components/datascreen/RightPanel.vue';
+import { getData } from './service';
 
 export default {
   name: 'DataScreen',
@@ -28,8 +29,16 @@
         height: '1080px',
         transform: `scale(${window.innerWidth / 1920})`,
         transformOrigin: 'left top'
-      }
+      },
+      data: {},
+      loading: true
     };
+  },
+  created() {
+    getData().then(res => {
+      this.data = res.data;
+      this.loading = false;
+    });
   },
   mounted() {
     window.addEventListener('resize', this.handleResize);
@@ -54,4 +63,4 @@
   background: url('@/assets/背景色.png') no-repeat center center;
   background-size: 100% 100%;
 }
-</style> 
\ No newline at end of file
+</style>
\ No newline at end of file

--
Gitblit v1.7.1