!11342 添加功能

Merge pull request !11342 from 李鹏宇/dev_zhou
This commit is contained in:
李鹏宇
2026-05-08 06:54:31 +00:00
committed by Gitee
@@ -407,6 +407,7 @@ class YuthonVacationReports(models.Model):
rec._compute_leave()
rec._compute_meal_fee()
rec._compute_parental_leave()
rec._compute_working_overtime()
def update_vacation(self):
@@ -1535,10 +1536,10 @@ class YuthonVacationReports(models.Model):
if rec.remain_missed_meals:
self._update_meal_lines(rec, [rec], rec.remain_missed_meals)
if rec.leave:
if rec.leave != 0:
leave_hours = rec.leave * 8
self._update_leave_lines(rec, [rec], leave_hours)
if rec.working_overtime:
if rec.working_overtime != 0:
overtime_hours = rec.working_overtime * 8
self._update_over_lines(rec, [rec], overtime_hours)
if rec.employee_id.id not in target_employee_ids: