Silent 7 년 전
부모
커밋
806c56a2b1
1개의 변경된 파일5개의 추가작업 그리고 1개의 파일을 삭제
  1. 5 1
      app/Models/StudentCourse.php

+ 5 - 1
app/Models/StudentCourse.php

xqd
@@ -78,7 +78,11 @@ class StudentCourse extends Model
             return '';
         } else {
             $days = $this['duration'];
-            $leave_days = (int)Leave::where('student_id', $this['student_id'])->get()->count('days');
+            $leaves = Leave::where('student_id', $this['student_id'])->get();
+            $leave_days = $days;
+            foreach($leaves as $leave) {
+                $leave_days += (int) $leave->days;
+            }
             $days += $leave_days;
             return Carbon::createFromTimestamp(strtotime($apply_date))->addDays($days)->toDateString();
         }