添加功能
This commit is contained in:
@@ -164,7 +164,17 @@ class HrAttendance(models.Model):
|
||||
|
||||
def compute_attendance_ids(self):
|
||||
for att in self.env["hr.attendance"].browse(self._context.get('active_ids', self._context.get('active_id'))):
|
||||
att.compute_attend()
|
||||
if att.employee_id.active == False:
|
||||
att.write({
|
||||
'is_early_card': False,
|
||||
'is_late_card': False,
|
||||
'is_abnormal': False,
|
||||
'is_no_card': False,
|
||||
'absenteeism_card': False,
|
||||
'is_warning': False,
|
||||
})
|
||||
else:
|
||||
att.compute_attend()
|
||||
|
||||
def compute_attend(self):
|
||||
current_data = fields.Datetime.to_datetime(self.current_data) + timedelta(hours=8)
|
||||
|
||||
Reference in New Issue
Block a user