Merge pull request !1209 from 李鹏宇/dev
This commit is contained in:
李鹏宇
2025-01-08 10:46:41 +00:00
committed by Gitee
+2 -6
View File
@@ -40,16 +40,12 @@ class CardApprovals(models.Model):
rep.replacement_time = 'all'
if rep.attendance_id.is_early_card and rep.attendance_id.is_no_card:
rep.replacement_time = 'all'
if rep.attendance_id.is_no_card and not rep.attendance_id.check_out:
if rep.attendance_id.is_no_card and not rep.attendance_id.check_out and not rep.attendance_id.is_early_card and not rep.attendance_id.is_late_card:
rep.replacement_time = 'quitting'
if rep.attendance_id.is_no_card and not rep.attendance_id.check_in:
if rep.attendance_id.is_no_card and not rep.attendance_id.check_in and not rep.attendance_id.is_early_card and not rep.attendance_id.is_late_card:
rep.replacement_time = 'work'
if rep.attendance_id.is_no_card and not rep.attendance_id.check_in and not rep.attendance_id.check_out:
rep.replacement_time = 'all'
if rep.attendance_id.is_no_card and not rep.attendance_id.check_out and rep.attendance_id.is_early_card:
rep.replacement_time = 'all'
if rep.attendance_id.is_no_card and not rep.attendance_id.check_in and rep.attendance_id.is_late_card:
rep.replacement_time = 'all'
@api.depends('users_id', 'attendance_id')