From 1e34d0773506d542ddcf914cdcaa94708167d89b Mon Sep 17 00:00:00 2001
From: Mr.Shi <1878285526@qq.com>
Date: 星期二, 22 八月 2023 10:24:55 +0800
Subject: [PATCH] 大屏

---
 screen_standard/src/views/index.vue |   43 +++++++++++++++++++++++++++----------------
 1 files changed, 27 insertions(+), 16 deletions(-)

diff --git a/screen_standard/src/views/index.vue b/screen_standard/src/views/index.vue
index 369bc45..7c4172d 100644
--- a/screen_standard/src/views/index.vue
+++ b/screen_standard/src/views/index.vue
@@ -131,7 +131,7 @@
                     </div>
                     <div @mouseenter="handleMouseEnter3" @mouseleave="handleMouseLeave3" class="main_container">
                         <div ref="scrollContainer3" class="scroll_container">
-                            <div v-for="(item, index) in 15" :key="item.id" :class="index % 2 == 0 ? 'scroll_item scroll_item_bg1' : 'scroll_item scroll_item_bg2'">
+                            <div v-for="(item, index) in 6" :key="item.id" :class="index % 2 == 0 ? 'scroll_item scroll_item_bg1' : 'scroll_item scroll_item_bg2'">
                                 <div class="scroll_item_row">闊╀紵</div>
                                 <div class="scroll_item_row">鐢靛悏浠�</div>
                                 <div class="scroll_item_row">CP003</div>
@@ -185,7 +185,9 @@
 </template>
 
 <script setup>
-    import {reactive, ref, onMounted, onBeforeUnmount, onUnmounted, nextTick} from 'vue'
+    import { reactive, ref, onMounted, onBeforeUnmount, onUnmounted, nextTick } from 'vue'
+    import { getTop } from '@/utils/api.js'
+    import { useCounterStore } from '@/stores/counter.js'
 
     let timer = ref(null)
     let timer1 = ref(null)
@@ -213,6 +215,11 @@
             activeBackground: 'tab_select@2x.png'
         }
     ])
+
+    const enterprise = useCounterStore()
+
+    console.log(enterprise.count++)
+
     start()
     start1()
     // start2()
@@ -235,9 +242,13 @@
     //     })
     // }
     
-    // onMounted(()=> {
-    //     getSensorData()
-    // })
+    onMounted(()=> {
+        // getSensorData()
+        getTop(8, 36)
+            .then(res => {
+                console.log(res)
+            })
+    })
 
     onBeforeUnmount(()=>{
         clearTimeout(timer.value)
@@ -332,7 +343,7 @@
         clearTimeout(timer4.value)
         // 瀹氭椂鍣ㄨЕ鍙戝懆鏈�
         let speed4 = ref(25)
-        timer3.value = setInterval(ListScroll4, speed4.value)
+        timer4.value = setInterval(ListScroll4, speed4.value)
     }
     function ListScroll() {
         let scrollDom = scrollContainer.value
@@ -341,14 +352,14 @@
             scrollDom = scrollContainer.value
         }else {
             // 濡傛灉鍒楄〃鏁伴噺杩囧皯涓嶈繘琛屾粴鍔�
-            if(scrollDom.children.length < 4) {
+            if(scrollDom.children.length < 8) {
                 clearTimeout(timer.value)
                 return
             }
             // 缁勪欢杩涜婊氬姩
             scrollDom.scrollTop += 1
             // 鍒ゆ柇鏄惁婊氬姩鍒板簳閮�
-            if(scrollDom.scrollTop == (scrollDom.scrollHeight - scrollDom.clientHeight)) {
+            if(scrollDom.scrollTop >= (scrollDom.scrollHeight - scrollDom.clientHeight)) {
                 // 鑾峰彇缁勪欢绗竴涓妭鐐�
                 let first = scrollDom.children[0]
                 // 鍒犻櫎鑺傜偣
@@ -372,7 +383,7 @@
             // 缁勪欢杩涜婊氬姩
             scrollDom.scrollTop += 1
             // 鍒ゆ柇鏄惁婊氬姩鍒板簳閮�
-            if(scrollDom.scrollTop == (scrollDom.scrollHeight - scrollDom.clientHeight)) {
+            if(scrollDom.scrollTop >= (scrollDom.scrollHeight - scrollDom.clientHeight)) {
                 // 鑾峰彇缁勪欢绗竴涓妭鐐�
                 let first = scrollDom.children[0]
                 // 鍒犻櫎鑺傜偣
@@ -396,7 +407,7 @@
             // 缁勪欢杩涜婊氬姩
             scrollDom.scrollTop += 1
             // 鍒ゆ柇鏄惁婊氬姩鍒板簳閮�
-            if(scrollDom.scrollTop == (scrollDom.scrollHeight - scrollDom.clientHeight)) {
+            if(scrollDom.scrollTop >= (scrollDom.scrollHeight - scrollDom.clientHeight)) {
                 // 鑾峰彇缁勪欢绗竴涓妭鐐�
                 let first = scrollDom.children[0]
                 // 鍒犻櫎鑺傜偣
@@ -413,14 +424,14 @@
             scrollDom = scrollContainer3.value
         }else {
             // 濡傛灉鍒楄〃鏁伴噺杩囧皯涓嶈繘琛屾粴鍔�
-            if(scrollDom.children.length < 7) {
+            if(scrollDom.children.length < 6) {
                 clearTimeout(timer3.value)
                 return
             }
             // 缁勪欢杩涜婊氬姩
             scrollDom.scrollTop += 1
             // 鍒ゆ柇鏄惁婊氬姩鍒板簳閮�
-            if(scrollDom.scrollTop == (scrollDom.scrollHeight - scrollDom.clientHeight)) {
+            if(scrollDom.scrollTop >= (scrollDom.scrollHeight - scrollDom.clientHeight)) {
                 // 鑾峰彇缁勪欢绗竴涓妭鐐�
                 let first = scrollDom.children[0]
                 // 鍒犻櫎鑺傜偣
@@ -444,7 +455,7 @@
             // 缁勪欢杩涜婊氬姩
             scrollDom.scrollTop += 1
             // 鍒ゆ柇鏄惁婊氬姩鍒板簳閮�
-            if(scrollDom.scrollTop == (scrollDom.scrollHeight - scrollDom.clientHeight)) {
+            if(scrollDom.scrollTop >= (scrollDom.scrollHeight - scrollDom.clientHeight)) {
                 // 鑾峰彇缁勪欢绗竴涓妭鐐�
                 let first = scrollDom.children[0]
                 // 鍒犻櫎鑺傜偣
@@ -718,7 +729,7 @@
                             }
                             .scroll_item {
                                 width: 100%;
-                                height: 57px;
+                                height: 58px;
                                 display: flex;
                                 align-items: center;
                                 .scroll_item_row {
@@ -897,7 +908,7 @@
                     }
                     .main_container {
                         width: 100%;
-                        height: calc(100% - 34px);
+                        height: calc(100% - 33px);
                         .scroll_container {
                             width: 100%;
                             height: 100%;
@@ -910,7 +921,7 @@
                             }
                             .scroll_item {
                                 width: 100%;
-                                height: 36px;
+                                height: 37px;
                                 display: flex;
                                 align-items: center;
                                 .scroll_item_row {

--
Gitblit v1.9.3