From e4debe98827b39f521b8461ac184ee793a026fdd Mon Sep 17 00:00:00 2001
From: 云 <2163098428@qq.com>
Date: 星期一, 28 九月 2026 23:30:57 +0800
Subject: [PATCH] feat(utils): 添加日期格式化工具函数并统一应用到各个组件

---
 src/views/equipmentManagement/operationManagement/index.vue |   16 ++++------------
 1 files changed, 4 insertions(+), 12 deletions(-)

diff --git a/src/views/equipmentManagement/operationManagement/index.vue b/src/views/equipmentManagement/operationManagement/index.vue
index f920bd4..4f171d6 100644
--- a/src/views/equipmentManagement/operationManagement/index.vue
+++ b/src/views/equipmentManagement/operationManagement/index.vue
@@ -74,7 +74,7 @@
           align="center"
         >
           <template #default="scope">
-            {{ scope.row.planRuntimeTime || '-' }}
+            {{ dateOnly(scope.row.planRuntimeTime) || '-' }}
           </template>
         </el-table-column>
         <el-table-column
@@ -84,7 +84,7 @@
           align="center"
         >
           <template #default="scope">
-            {{ scope.row.startRuntimeTime || '-' }}
+            {{ dateOnly(scope.row.startRuntimeTime) || '-' }}
           </template>
         </el-table-column>
         <el-table-column
@@ -94,7 +94,7 @@
           align="center"
         >
           <template #default="scope">
-            {{ scope.row.endRuntimeTime || '-' }}
+            {{ dateOnly(scope.row.endRuntimeTime) || '-' }}
           </template>
         </el-table-column>
         <el-table-column
@@ -318,15 +318,7 @@
 
 const changeDeviceStatus = async (device, status) => {
   try {
-    const currentTime = new Date().toLocaleString('zh-CN', {
-      year: 'numeric',
-      month: '2-digit',
-      day: '2-digit',
-      hour: '2-digit',
-      minute: '2-digit',
-      second: '2-digit',
-      hour12: false
-    }).replace(/\//g, '-')
+    const currentTime = dayjs().format('YYYY-MM-DD')
     
     // 鏇存柊璁惧鐘舵�佸拰鐩稿叧鏃堕棿瀛楁
     if (status === '鍚姩杩愯') {

--
Gitblit v1.9.3