From 164f2cf0a8d85a2ebd2955f8f322d5f6bb4d3857 Mon Sep 17 00:00:00 2001
From: schangxiang@126.com <schangxiang@126.com>
Date: 周一, 23 12月 2024 09:23:58 +0800
Subject: [PATCH] 22
---
LA24030_LuLiPackageLine_Web/src/views/main/ReportCenter/storageView/component/CountView.vue | 73 +++++++++++++++++++++---------------
1 files changed, 43 insertions(+), 30 deletions(-)
diff --git a/LA24030_LuLiPackageLine_Web/src/views/main/ReportCenter/storageView/component/CountView.vue b/LA24030_LuLiPackageLine_Web/src/views/main/ReportCenter/storageView/component/CountView.vue
index 401857a..e28125b 100644
--- a/LA24030_LuLiPackageLine_Web/src/views/main/ReportCenter/storageView/component/CountView.vue
+++ b/LA24030_LuLiPackageLine_Web/src/views/main/ReportCenter/storageView/component/CountView.vue
@@ -1,45 +1,58 @@
<template>
<div class="count">
- <div class="count_item" v-for="(item,index) in countList" :key="index">
- <div class="square" :style="{background: setBgColor(item.type)}"></div>
- <span>{{item.title}}</span>
- <span class="count_num">{{item.count}}</span>
+ <div class="count_item" v-for="(item, index) in countList" :key="index">
+ <div class="square" :style="{ background: setBgColor(item.type) }"></div>
+ <span>{{ item.title }}</span>
+ <span class="count_num">{{ item.count }}</span>
</div>
</div>
</template>
<script lang="ts" setup>
-import { defineProps, computed } from 'vue'
+import { defineProps, computed } from 'vue';
const props = defineProps({
countData: {
type: Array,
- required: true
- }
-})
-const countList: Record<any, any> = computed(() => props.countData)
-//璁剧疆鑳屾櫙
+ required: true,
+ },
+});
+const countList: Record<any, any> = computed(() => props.countData);
const setBgColor = (type: number): string => {
- let color = ''
- switch (type) {
- case 0:
- color = '#A2A2A2';
- break;
- case 1:
- color = '#F18201';
- break;
- case 2:
- color = '#2BA6FF';
- break;
- case 3:
- color = '#FFFF00';
+ let color = '';
+ if (type) {
+ switch (type) {
+ case 1:
+ color = '#2BA6FF'; //钃濊壊 鍦ㄥ簱
+ break;
- break;
- case 4:
- color = '#FF0000';
- break;
+ case 2:
+ color = '#FF0000'; //绾㈣壊 宸插喕缁�
+ break;
+ default:
+ color = '#F6C285'; //姗樿壊 姝e父
+ break;
+
+ // case 1:
+ // color = '#F18201'; //姗樿壊 姝e父
+ // break;
+ // case 2:
+ // color = '#2BA6FF'; //钃濊壊 灏佸瓨
+ // break;
+ // case 3:
+ // color = '#FFFF00'; //榛勮壊 绂佸嚭
+ // break;
+
+ // case 4:
+ // color = '#A2A2A2'; //鐏拌壊 绂佸叆
+ // break;
+
+ // case 5:
+ // color = '#FF0000'; //绾㈣壊 閿佸畾
+ // break;
+ }
}
- return color;
-}
+ return color;
+};
</script>
<style lang="less" scoped>
.count {
@@ -70,4 +83,4 @@
}
}
}
-</style>
\ No newline at end of file
+</style>
--
Gitblit v1.9.3