From 7d2873351fd9cca4c7b1117dafe59db4a546526f Mon Sep 17 00:00:00 2001 From: Mr.Shi <1878285526@qq.com> Date: 星期二, 22 八月 2023 11:15:18 +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