From 1bc5d77b95c15e5e23940402352da36a32c4547a Mon Sep 17 00:00:00 2001
From: yuan <123@>
Date: 星期六, 10 十月 2026 11:55:03 +0800
Subject: [PATCH] fix: 优化日期格式化显示逻辑

---
 src/views/collaborativeApproval/attendanceManagement/index.vue |   18 +++++++++---------
 1 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/src/views/collaborativeApproval/attendanceManagement/index.vue b/src/views/collaborativeApproval/attendanceManagement/index.vue
index f6a3e3c..6dabfe6 100644
--- a/src/views/collaborativeApproval/attendanceManagement/index.vue
+++ b/src/views/collaborativeApproval/attendanceManagement/index.vue
@@ -13,8 +13,8 @@
                 <el-tag :type="getTagType(scope.row.type)">{{ getTypeLabel(scope.row.type) }}</el-tag>
               </template>
             </el-table-column>
-            <el-table-column prop="startDate" label="寮�濮嬫棩鏈�"  />
-            <el-table-column prop="endDate" label="缁撴潫鏃ユ湡"  />
+            <el-table-column prop="startDate" label="寮�濮嬫棩鏈�" :formatter="$d" />
+            <el-table-column prop="endDate" label="缁撴潫鏃ユ湡" :formatter="$d" />
             <el-table-column prop="days" label="澶╂暟"  align="center" />
             <el-table-column prop="status" label="鐘舵��" >
               <template #default="scope">
@@ -76,8 +76,8 @@
                 <el-tag :type="getTagType(scope.row.type)">{{ getTypeLabel(scope.row.type) }}</el-tag>
               </template>
             </el-table-column>
-            <el-table-column prop="startTime" label="寮�濮嬫椂闂�"  />
-            <el-table-column prop="endTime" label="缁撴潫鏃堕棿"  />
+            <el-table-column prop="startTime" label="寮�濮嬫椂闂�" :formatter="$d" />
+            <el-table-column prop="endTime" label="缁撴潫鏃堕棿" :formatter="$d" />
             <el-table-column prop="rate" label="鍊嶇巼" align="center" />
             <el-table-column prop="status" label="鐘舵��" >
               <template #default="scope">
@@ -103,8 +103,8 @@
 
           <el-table :data="worktimeData" border style="width: 100%; margin-top: 20px;">
             <el-table-column prop="name" label="鏃堕棿娈靛悕绉�"  />
-            <el-table-column prop="startTime" label="涓婄彮鏃堕棿"/>
-            <el-table-column prop="endTime" label="涓嬬彮鏃堕棿" />
+            <el-table-column prop="startTime" label="涓婄彮鏃堕棿" :formatter="$d" />
+            <el-table-column prop="endTime" label="涓嬬彮鏃堕棿" :formatter="$d" />
             <el-table-column prop="flexibleStart" label="寮规�т笂鐝�">
               <template #default="scope">
                 <el-tag :type="scope.row.flexibleStart === 'true' ? 'success' : 'info'">
@@ -161,9 +161,9 @@
           <el-table :data="filteredAttendanceData" border style="width: 100%;">
             <el-table-column prop="employeeName" label="鍛樺伐濮撳悕" width="120" />
             <el-table-column prop="department" label="閮ㄩ棬" width="120" />
-            <el-table-column prop="date" label="鏃ユ湡" width="120" />
-            <el-table-column prop="clockInTime" label="涓婄彮鎵撳崱" width="120" />
-            <el-table-column prop="clockOutTime" label="涓嬬彮鎵撳崱" width="120" />
+            <el-table-column prop="date" label="鏃ユ湡" width="120" :formatter="$d" />
+            <el-table-column prop="clockInTime" label="涓婄彮鎵撳崱" width="120" :formatter="$d" />
+            <el-table-column prop="clockOutTime" label="涓嬬彮鎵撳崱" width="120" :formatter="$d" />
             <el-table-column prop="workHours" label="宸ヤ綔鏃堕暱" width="100" align="center" />
             <el-table-column prop="status" label="鐘舵��" width="100" align="center">
               <template #default="scope">

--
Gitblit v1.9.3