@if (aiAnalysisResults.cadAnalysis && aiAnalysisResults.cadAnalysis.length > 0) {
@for (analysis of aiAnalysisResults.cadAnalysis; track analysis.fileId) {
@if (analysisFileMap[analysis.fileId]) {
{{ analysisFileMap[analysis.fileId]?.name }}
{{ formatFileSize(analysisFileMap[analysis.fileId]?.size || 0) }}
空间结构
总面积:
{{ analysis.spaceStructure.totalArea }}
房间数量:
{{ analysis.spaceStructure.roomCount }}
布局类型:
{{ analysis.spaceStructure.layoutType }}
尺寸信息
长度:
{{ analysis.dimensions.length }}
宽度:
{{ analysis.dimensions.width }}
层高:
{{ analysis.dimensions.height }}
限制因素
@for (constraint of analysis.constraints; track $index) {
{{ constraint }}
}
优化机会
@for (opportunity of analysis.opportunities; track $index) {
{{ opportunity }}
}
}
}
}
@if (getFilteredCADFiles().length == 0) {
} @else {
@for (file of getFilteredCADFiles(); track file.id) {
{{ file.name }}
{{ formatFileSize(file.size) }} · {{ file.uploadTime | date:'yyyy-MM-dd HH:mm' }}
@if (file.spaceId) {
{{ getProductDisplayNameById(file.spaceId || '') }}
}
@if (hasCadAnalysis(file.id)) {
已分析
}
@if (canEdit) {
}
}
}
@if (canEdit) {
}