添加功能
This commit is contained in:
@@ -72,13 +72,18 @@ class DutyAdjustmentSchedule(models.Model):
|
||||
record.vacation_id.update_line()
|
||||
|
||||
def revoke(self):
|
||||
self.is_adjustment = False
|
||||
for record in self:
|
||||
record.is_adjustment = False
|
||||
over_record = self.env['vacation.over.line'].search([('employee_id', '=', record.employee_id.id), ('update_date', '=', record.duty_date),
|
||||
('vacation_id', '=', record.vacation_id.id), ('text', '=', '值班调休')], limit=1)
|
||||
vacation_id = record.vacation_id
|
||||
over_record = self.env['vacation.over.line'].search([
|
||||
('employee_id', '=', record.employee_id.id),
|
||||
('update_date', '=', record.duty_date),
|
||||
('vacation_id', '=', record.vacation_id.id),
|
||||
('text', '=', '值班调休')
|
||||
], limit=1)
|
||||
if over_record:
|
||||
over_record.unlink()
|
||||
record.vacation_id.update_line()
|
||||
vacation_id.update_line()
|
||||
|
||||
def _process_shift_days(self, current_data):
|
||||
"""
|
||||
|
||||
@@ -1375,7 +1375,6 @@ class YuthonVacationReports(models.Model):
|
||||
for record in self:
|
||||
total = 0.0
|
||||
valid_lines = record.medical_fee_ids.filtered(lambda l: not l.is_void)
|
||||
|
||||
for line in valid_lines:
|
||||
if line.update_type == 'add':
|
||||
total += line.lines
|
||||
|
||||
Reference in New Issue
Block a user