From 39558b2d97a18c0766feaaaafa57763abb069251 Mon Sep 17 00:00:00 2001
From: liutong <836164388@qq.com>
Date: Fri, 13 Jun 2025 16:49:31 +0800
Subject: [PATCH] =?UTF-8?q?refactor(my=5Fattendance):=20=E4=BC=98=E5=8C=96?=
=?UTF-8?q?=E8=80=83=E5=8B=A4=E5=88=97=E8=A1=A8=E5=B1=95=E7=A4=BA=E9=80=BB?=
=?UTF-8?q?=E8=BE=91?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
-整合左侧和右侧内容,提高信息密度
- 优化时间显示逻辑,区分考勤和请假情况
- 添加签退按钮,便于快速操作
- 修复部分字段空值显示问题
---
pages/common/my_attendance.vue | 68 ++++++++++++++--------------------
1 file changed, 28 insertions(+), 40 deletions(-)
diff --git a/pages/common/my_attendance.vue b/pages/common/my_attendance.vue
index cf71e4b..7bf632c 100644
--- a/pages/common/my_attendance.vue
+++ b/pages/common/my_attendance.vue
@@ -73,39 +73,33 @@
v-for="(v,k) in tableList"
:key="k"
>
-
+
普通考勤
{{v.status_name}}
- 校区:{{v.campus_id_name}}
+ 校区:{{v.campus_id_name || ''}}
备注:{{v.remarks || ''}}
- {{v.attendance_date}} {{v.check_in_time}}
- -
- {{v.attendance_date}} {{v.check_out_time}}
+
+
+ 开始时间:{{ v.attendance_date }} {{ v.check_in_time || '' }}
+ 结束时间:{{ v.attendance_date }} {{ v.check_out_time || '' }}
+
+
+
+
+ 开始时间:{{ v.attendance_date }} {{v.leave_start_time || ''}}
+ 结束时间:{{ v.attendance_date }} {{v.leave_end_time || ''}}
+
- 普通考勤
-
- {{v.status_name}}
-
-
- 校区:{{v.campus_id_name}}
-
-
- 备注:{{v.remarks || ''}}
-
-
- {{v.attendance_date}} {{v.check_in_time}}
- -
- {{v.attendance_date}} {{v.check_out_time}}
-
+ 签退
@@ -125,39 +119,33 @@
v-for="(v,k) in tableList"
:key="k"
>
-
+
普通考勤
{{v.status_name}}
- 校区:{{v.campus_id_name}}
+ 校区:{{v.campus_id_name || ''}}
备注:{{v.remarks || ''}}
- {{v.attendance_date}} {{v.check_in_time}}
- -
- {{v.attendance_date}} {{v.check_out_time}}
+
+
+ 开始时间:{{ v.attendance_date }} {{ v.check_in_time || '' }}
+ 结束时间:{{ v.attendance_date }} {{ v.check_out_time || '' }}
+
+
+
+
+ 开始时间:{{ v.attendance_date }} {{v.leave_start_time || ''}}
+ 结束时间:{{ v.attendance_date }} {{v.leave_end_time || ''}}
+
- 普通考勤
-
- {{v.status_name}}
-
-
- 校区:{{v.campus_id_name}}
-
-
- 备注:{{v.remarks || ''}}
-
-
- {{v.attendance_date}} {{v.check_in_time}}
- -
- {{v.attendance_date}} {{v.check_out_time}}
-
+ 签退