添加功能

This commit is contained in:
zhou
2025-07-17 20:38:09 +08:00
parent b48e77d015
commit f088eb2679
@@ -83,7 +83,7 @@ class YuthonVacationReports(models.Model):
}
}
@api.depends('leave_ids.update_lines', 'leave_ids.update_type')
@api.depends('leave_ids.update_lines', 'leave_ids.update_type', 'leave_ids.is_void')
def _compute_leave(self):
for record in self:
leave_total = 0.0
@@ -99,7 +99,8 @@ class YuthonVacationReports(models.Model):
'overtime_ids.workday',
'overtime_ids.legal_day',
'overtime_ids.public_holidays',
'overtime_ids.update_type'
'overtime_ids.update_type',
'overtime_ids.is_void'
)
def _compute_working_overtime(self):
for record in self:
@@ -113,7 +114,7 @@ class YuthonVacationReports(models.Model):
overtime_total -= line_total
record.working_overtime = overtime_total
@api.depends('meal_fee_ids.update_lines', 'meal_fee_ids.update_type')
@api.depends('meal_fee_ids.update_lines', 'meal_fee_ids.update_type', 'meal_fee_ids.is_void')
def _compute_meal_fee(self):
for record in self:
meal_total = 0