From 961a54152717ed343a6e16e923c67ef4afc1d5f1 Mon Sep 17 00:00:00 2001
From: Mr.Shi <1878285526@qq.com>
Date: 星期二, 22 八月 2023 11:16:32 +0800
Subject: [PATCH] 大屏
---
screen_standard/src/views/index.vue | 30 +++++++++++++++++++++---------
1 files changed, 21 insertions(+), 9 deletions(-)
diff --git a/screen_standard/src/views/index.vue b/screen_standard/src/views/index.vue
index 122010e..33718ac 100644
--- a/screen_standard/src/views/index.vue
+++ b/screen_standard/src/views/index.vue
@@ -7,18 +7,18 @@
<span>褰撴棩鍛樺伐浜ч噺TOP10</span>
</div>
<div class="content_left_item1_content">
- <div class="content_left_item1_content_row" v-for="(item, index) in 10" :key="index">
+ <div class="content_left_item1_content_row" v-for="(item, index) in data.production" :key="index">
<div class="content_left_item1_content_row_name">
<div :class="index > 2 ? 'num bg1' : 'num bg2'">{{ index + 1 }}</div>
- <span>璧电珛{{ index }}</span>
+ <span>{{item.userName}}</span>
</div>
<div class="content_left_item1_content_row_line">
<el-progress
:show-text="false"
- :percentage="50">
+ :percentage="item.doneNum">
</el-progress>
</div>
- <div class="content_left_item1_content_row_num">342</div>
+ <div class="content_left_item1_content_row_num">{{ item.doneNum }}</div>
</div>
</div>
</div>
@@ -186,8 +186,12 @@
<script setup>
import { reactive, ref, onMounted, onBeforeUnmount, onUnmounted, nextTick, computed } from 'vue'
- import { getTop } from '@/utils/api.js'
+ import { getTop, getStockList } from '@/utils/api.js'
import { useCounterStore } from '@/stores/counter.js'
+
+ let data = reactive({
+ production: []
+ })
let timer = ref(null)
let timer1 = ref(null)
@@ -249,10 +253,18 @@
onMounted(()=> {
// getSensorData()
- // getTop(8, 36)
- // .then(res => {
- // console.log(res)
- // })
+ getTop(companyId.value, departId.value)
+ .then(res => {
+ console.log(res)
+ if (res.length > 0) {
+ res.forEach((item, index) => {
+ if (index > 1) {
+ item.doneNum1 = res[0].doneNum / item.doneNum
+ }
+ })
+ data.production = res
+ }
+ })
})
onBeforeUnmount(()=>{
--
Gitblit v1.9.3