|
|
|
@ -34,7 +34,7 @@ class AttendanceStatisticsService < ApplicationService
|
|
|
|
|
|
|
|
|
|
all_history_count = history_attendances.size
|
|
|
|
|
history_attendances = history_attendances[0..9].reverse
|
|
|
|
|
avg_normal_rate = cal_rate(all_normal_rate.sum, all_history_count)
|
|
|
|
|
avg_normal_rate = all_history_count == 0 ? 1 : cal_rate(all_normal_rate.sum, all_history_count)
|
|
|
|
|
avg_absence_rate = cal_rate(all_absence_rate.sum, all_history_count)
|
|
|
|
|
avg_leave_rate = cal_rate(all_leave_rate.sum, all_history_count)
|
|
|
|
|
|
|
|
|
|