@if(!$nodeDetails) {{-- 空状态 --}}

点击知识图谱中的节点查看详细信息

@else {{-- 知识点标题 --}}

{{ $nodeDetails['cn_name'] ?? $nodeDetails['kp_code'] ?? $nodeDetails['code'] ?? '未知知识点' }}

{{ $nodeDetails['kp_code'] ?? $nodeDetails['code'] ?? $selectedNode }} @if($nodeDetails['phase']) {{ $nodeDetails['phase'] }} @endif @if($nodeDetails['category']) {{ $nodeDetails['category'] }} @endif
重要度
{{ $nodeDetails['importance'] ?? 0 }}
{{-- 统计概览 --}}
{{ $this->totalQuestions }}
总题目数
{{ $this->directQuestions }}
直接题目
{{ $this->childrenQuestions }}
子知识点题目
{{ $this->skillsQuestions }}
技能点题目
{{-- 标签页导航 --}}
{{-- 标签页内容 --}}
@if($activeTab === 'overview') {{-- 知识点介绍 --}}
@if(!empty($nodeDetails['description']))

描述

{{ $nodeDetails['description'] }}

@endif @if(!empty($nodeDetails['skills']))

相关技能

@foreach($nodeDetails['skills'] as $skill) {{ $skill['skill_name'] ?? $skill['skill_code'] ?? 'Unknown' }} @endforeach
@endif

英文名称

{{ $nodeDetails['en_name'] ?? '-' }}

技能数量

{{ count($nodeDetails['skills'] ?? []) }}

@elseif($activeTab === 'children') {{-- 一级子知识点 --}}
@if(empty($this->childrenNodes))

暂无子知识点

@else
@foreach($this->childrenNodes as $child)
{{ $child['cn_name'] ?? $child['kp_code'] }}

{{ $child['kp_code'] }}

@if(isset($child['question_count']))
{{ $child['question_count'] }} 题
@endif @if(!empty($child['phase'])) {{ $child['phase'] }} @endif
@endforeach
@endif
@elseif($activeTab === 'skills') {{-- 技能点 --}}
@if(empty($nodeDetails['question_stats']['skills'] ?? []))

暂无技能点数据

@else
@foreach($nodeDetails['question_stats']['skills'] as $skill)
{{ $skill['skill_code'] }}
{{ $skill['question_count'] ?? 0 }} 题
@php $maxCount = collect($nodeDetails['question_stats']['skills'] ?? [])->max('question_count') ?: 1; $percentage = ($skill['question_count'] ?? 0) / $maxCount * 100; @endphp
@endforeach
@endif
@endif
@endif