diff --git a/yuthon_hr_attendance/models/hr_attendance.py b/yuthon_hr_attendance/models/hr_attendance.py index b2a1f9419..20e74f407 100644 --- a/yuthon_hr_attendance/models/hr_attendance.py +++ b/yuthon_hr_attendance/models/hr_attendance.py @@ -71,17 +71,17 @@ class HrAttendance(models.Model): # if reminder_id: # reminder_id.state = 'done' - @api.constrains("check_out") - def _check_out_in(self): - if self.shift_name in ['夜班', '旧晚(旧区府晚班)']: - current_data = self.current_data + timedelta(days=1) - else: - current_data = self.current_data - reminder_id = self.env['message.reminder.tasks'].search([('name', '=', self.employee_id.name), ('state', '=', 'todo'), - ('type', '=', 'offWork'), - ('current_data', '=', current_data)]) - if reminder_id: - reminder_id.state = 'done' + # @api.constrains("check_out") + # def _check_out_in(self): + # if self.shift_name in ['夜班', '旧晚(旧区府晚班)']: + # current_data = self.current_data + timedelta(days=1) + # else: + # current_data = self.current_data + # reminder_id = self.env['message.reminder.tasks'].search([('name', '=', self.employee_id.name), ('state', '=', 'todo'), + # ('type', '=', 'offWork'), + # ('current_data', '=', current_data)]) + # if reminder_id: + # reminder_id.state = 'done' def one_time(self): for att in self.env["hr.attendance"].browse(self._context.get('active_ids', self._context.get('active_id'))):