🏠 空间需求管理

按空间管理参考图片、CAD文件和特殊需求

@for (space of projectProducts; track space.id) {
{{ getSpaceDisplayName(space) }} 参考 {{ getTotalSpaceFileCount(space.id) }}
@if (getSpaceSpecialRequirements(space.id)) {
特殊要求: {{ getSpaceSpecialRequirements(space.id) | slice:0:30 }}{{ getSpaceSpecialRequirements(space.id).length > 30 ? '...' : '' }}
}
@if (canEdit) { }
@if (isSpaceExpanded(space.id)) {

拖拽参考图片到此

或点击下方按钮上传

AI将自动分析图片并智能分类

@for (type of imageTypes; track type.id) { }
@if (activeImageTab[space.id] === 'all') {
所有参考文件
@if (canEdit) { }
@if (getSpaceReferenceImages(space.id).length > 0) {
@for (image of getSpaceReferenceImages(space.id); track image.id) {
{{ getImageTypeLabel(image.type) }} @if (hasImageAnalysis(image.id)) { }
@if (canEdit) { }
}
} @else {

暂无参考图片

}
@if (getSpaceCADFiles(space.id).length > 0) {
CAD文件
@for (cadFile of getSpaceCADFiles(space.id); track cadFile.id) {
{{ cadFile.name }}
@if (hasImageAnalysis(cadFile.id)) { 已分析 }
@if (canEdit) { }
}
}
用户需求备注
} @else if (activeImageTab[space.id] === 'cad') {
CAD文件
@if (canEdit) { }
@if (getSpaceCADFiles(space.id).length > 0) {
@for (file of getSpaceCADFiles(space.id); track file.id) {
{{ file.name }}

{{ formatFileSize(file.size) }} · {{ file.uploadTime | date:'MM-dd HH:mm' }}

@if (hasImageAnalysis(file.id)) { 已分析 }
@if (canEdit) { }
}
} @else {

暂无CAD文件

}
} @else {
{{ getImageTypeLabel(activeImageTab[space.id]) }}图片
@if (canEdit) { }
@if (getImagesByType(space.id, activeImageTab[space.id]).length > 0) {
@for (image of getImagesByType(space.id, activeImageTab[space.id]); track image.id) {
{{ getImageTypeLabel(image.type) }} @if (hasImageAnalysis(image.id)) { }
@if (canEdit) { }
}
} @else {

暂无{{ getImageTypeLabel(activeImageTab[space.id]) }}图片

}
}
}
}