@props(['subjectCode', 'termSubjectWise', 'class']) @php $subjectData = $termSubjectWise[$subjectCode] ?? []; $marks1 = $subjectData['marks_1'] ?? null; $marks2 = $subjectData['marks_2'] ?? null; $marks3 = $subjectData['marks_3'] ?? null; $marks4 = $subjectData['marks_4'] ?? null; $marks5 = $subjectData['marks_5'] ?? null; $marks6 = $subjectData['marks_6'] ?? null; @endphp @if(in_array($class, [1,2,3,4,5])) {{ $subjectName ?? $subjectCode }} {{ (isset($subjectData['marks_1']) && isset($subjectData['marks_2'])) ? $subjectData['marks_1'] + $subjectData['marks_2'] : '' }} {{ $subjectData['marks_3'] ?? '' }} @if($subjectCode === 'Com') {{ (isset($subjectData['marks_4']) && isset($subjectData['marks_5'])) ? $subjectData['marks_4'] + $subjectData['marks_5'] : '' }} @else {{ $subjectData['marks_4'] ?? '' }} @endif {{-- {{ isset($subjectData['cal1']) ? ($marks1 + $marks2 + $marks3 + $marks4) : '' }} --}} {{-- {{ isset($subjectData['cal2']) ? round((($marks1 + $marks2 + $marks3 + $marks4 + ($marks5 ?? 0))/150) * 100) : '' }} --}} {{ isset($subjectData['cal1']) ? $subjectData['cal1'] : '' }} {{ isset($subjectData['cal2']) ? $subjectData['cal2'] : '' }} {{ $subjectData['grade'] ?? '' }} @elseif(in_array($class, [6,7,8])) {{ $subjectName ?? $subjectCode }} {{-- {{ isset($subjectData['cal1']) ? ($marks1 + $marks2 + $marks3 + $marks4) : '' }} --}} {{ isset($subjectData['cal1']) ? $subjectData['cal1'] : '' }} @if($subjectCode === 'Com') {{-- {{ isset($subjectData['cal2']) ? (($marks5 ?? 0) + ($marks6 ?? 0)) : '' }} --}} {{-- {{ isset($subjectData['cal3']) ? ($marks1 + $marks2 + $marks3 + $marks4 + ($marks5 ?? 0) + ($marks6 ?? 0)) : '' }} --}} {{ isset($subjectData['cal2']) ? $subjectData['cal2'] : '' }} {{ isset($subjectData['cal3']) ? $subjectData['cal3'] : '' }} @else {{ $subjectData['marks_5'] ?? '' }} {{-- {{ isset($subjectData['cal2']) ? ($marks1 + $marks2 + $marks3 + $marks4 + ($marks5 ?? 0)) : '' }} --}} {{ isset($subjectData['cal2']) ? $subjectData['cal2'] : '' }} @endif {{ $subjectData['grade'] ?? '' }} @elseif(in_array($class, [9,10])) {{ $subjectName ?? $subjectCode }} @if($subjectCode === 'Com' || $subjectCode === 'AI-') 50 {{ $subjectData['marks_2'] ?? '' }} 50 {{ $subjectData['marks_1'] ?? '' }} {{ (isset($marks1) && isset($marks2)) ? $marks1 + $marks2 : '' }} @else 20 {{ isset($subjectData['cal1']) ? ($marks1 + $marks2 + $marks3 + $marks4) : '' }} 80 {{ $subjectData['marks_5'] ?? '' }} {{ isset($subjectData['cal2']) ? ($marks1 + $marks2 + $marks3 + $marks4 + ($marks5 ?? 0)) : '' }} @endif {{ $subjectData['grade'] ?? '' }} @elseif(in_array($class, [101,102,103,104,105,106,107,108])) {{ $subjectName ?? $subjectCode }} {{ $subjectData['max_marks_1'] ?? '' }} {{ $subjectData['marks_1'] ?? '' }} {{ $subjectData['max_marks_2'] ?? '' }} {{ $subjectData['marks_2'] ?? '' }} {{ $subjectData['total_marks'] ?? '' }} {{ $subjectData['marks_in_words'] ?? '' }} @endif