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