From b07472f884708a6bfdf63d999004bbf0bb5f00a8 Mon Sep 17 00:00:00 2001
From: huangxiaoqiang <huangxiaoqiang@hnkhzn.com>
Date: 星期一, 17 十一月 2025 17:12:57 +0800
Subject: [PATCH] 新增分单功能、二维码打印及物料供应商管理页面
---
项目代码/BigScreenVue/src/views/index.vue | 29 ++++++++++++++++++++++++++---
1 files changed, 26 insertions(+), 3 deletions(-)
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/BigScreenVue/src/views/index.vue" "b/\351\241\271\347\233\256\344\273\243\347\240\201/BigScreenVue/src/views/index.vue"
index b61a3f2..7888d73 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/BigScreenVue/src/views/index.vue"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/BigScreenVue/src/views/index.vue"
@@ -11,6 +11,7 @@
</h1>
<div class="header-info">
<div class="current-time">{{ currentTime }}</div>
+ <div @click="btn"><i class="el-icon-full-screen" style="font-size: 32px; margin-right: 15px;"></i></div>
</div>
</div>
</div>
@@ -34,11 +35,14 @@
<div class="metric-name-large">{{ item.name }}</div>
<div class="metric-value-large">{{ formatNumber(item.value) }}</div>
<div class="metric-compare-large" v-if="item.compare !== undefined">
- <span :class="getCompareClass(item.compare)">
+ <span v-if="item.name == '搴撳瓨鎬婚噺'">
+
+ </span>
+ <span :class="getCompareClass(item.compare)" v-else>
<i :class="getCompareIcon(item.compare)"></i>
{{ formatCompareValue(item.compare) }}
</span>
- <span class="compare-label">杈冩槰鏃�</span>
+ <span class="compare-label">{{ text(item.name) }}</span>
</div>
</div>
</div>
@@ -201,7 +205,7 @@
<!-- 鑳屾櫙瑁呴グ鍏冪礌 -->
<div class="decoration-corner top-left"></div>
- <div class="decoration-corner top-right"></div>
+ <!-- <div class="decoration-corner top-right"></div> -->
<div class="decoration-corner bottom-left"></div>
<div class="decoration-corner bottom-right"></div>
</div>
@@ -212,6 +216,7 @@
<script>
import http from '../api/ajax.js';
import * as echarts from 'echarts';
+import screenfull from 'screenfull';
export default {
name: 'DashboardScreen',
@@ -323,6 +328,16 @@
return num.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ',');
},
+ text(str) {
+ if (str == "浠婃棩杩涘簱閲�" || str == "浠婃棩鍑哄簱閲�") {
+ return "杈冩槰鏃�"
+ } else if (str == "鏈湀杩涘簱閲�" || str == "鏈湀鍑哄簱閲�") {
+ return "杈冧笂鏈�"
+ } else {
+ return ""
+ }
+ },
+
formatCompareValue(value) {
if (value === 0) return '0';
return value > 0 ? `+${this.formatNumber(value)}` : this.formatNumber(value);
@@ -365,6 +380,13 @@
'搴撳瓨鎬婚噺': 'metric-total'
};
return classMap[name] || '';
+ },
+ btn() {
+ console.log(11111111111);
+ if (screenfull.isEnabled) {
+ console.log(2222222222);
+ screenfull.request();
+ }
},
getMetricIcon(type) {
@@ -1269,6 +1291,7 @@
width: 80px;
height: 80px;
border: 2px solid rgba(64, 158, 255, 0.5);
+
}
.top-left {
--
Gitblit v1.9.3