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