Merge pull request !5539 from 李鹏宇/dev
This commit is contained in:
李鹏宇
2025-10-10 09:44:18 +00:00
committed by Gitee
2 changed files with 4 additions and 1 deletions
@@ -84,6 +84,7 @@ class HrAttendance(models.Model):
att_ids.create({
'employee_id': emp.id,
'shift_id': planning_slots.id,
'shift_name': planning_slots.display_name,
'current_data': fields.Date.today(),
})
@@ -172,7 +172,7 @@ class HrAttendanceDetail(models.Model):
('employee_id', '=', employee.id),
('start_datetime', '>=', slot_start),
('start_datetime', '<', slot_end),
], limit=1)
])
planning_name = planning_slots.planning_name if planning_slots else None
template_domain = []
if planning_name:
@@ -253,6 +253,7 @@ class HrAttendanceDetail(models.Model):
'check_in': check_in_time,
'check_out': check_out_time,
'shift_id': planning_slots.id,
'shift_name': planning_slots.display_name,
'is_early_card': is_early_card,
'is_late_card': is_late_card,
'is_abnormal': is_abnormal,
@@ -264,6 +265,7 @@ class HrAttendanceDetail(models.Model):
self.env['hr.attendance'].create({
'employee_id': employee.id,
'shift_id': planning_slots.id,
'shift_name': planning_slots.display_name,
'current_data': current_data,
'check_in': check_in_time,
'check_out': check_out_time,