@if (loading) {

加载需求信息...

} @if (!loading) {
@if (isMultiSpaceProject) {
@for (space of projectSpaces; track space.id) { }
}
@if (isMultiSpaceProject) { }
@if (requirementsSegment === 'global') {

📷 参考图片

上传风格、空间或材质参考图

@for (image of getFilteredReferenceImages(); track image.id) {
{{ getImageTypeLabel(image.type) }} @if (image.spaceId) { {{ getSpaceDisplayNameById(image.spaceId || '') }} } @if (canEdit) { }
} @if (canEdit) {
}

📄 CAD文件

上传户型图或施工图纸

@if (getFilteredCADFiles().length === 0) {

暂无CAD文件

} @else {
@for (file of getFilteredCADFiles(); track file.id) {

{{ file.name }}

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

@if (file.spaceId) { {{ getSpaceDisplayNameById(file.spaceId || '') }} }
@if (canEdit) { }
}
} @if (canEdit) { }

🎨 风格偏好

预算范围(万元)

-
} @if (requirementsSegment === 'spaces' && isMultiSpaceProject) {
@for (space of projectSpaces; track space.id) {

{{ getSpaceIcon(space.type) }} {{ getSpaceDisplayName(space) }}

{{ calculateSpaceCompletion(space.id) }}%

空间参考图片

@for (image of getSpaceReferenceImages(space.id); track image.id) {
@if (canEdit) { }
} @if (canEdit) {
}
}
} @if (requirementsSegment === 'cross-space' && isMultiSpaceProject) {

跨空间协调需求

@if (crossSpaceRequirements.length === 0) {

暂无跨空间协调需求

} @else {
@for (requirement of crossSpaceRequirements; track requirement.id) {
{{ getCrossSpaceRequirementTypeName(requirement.type) }}

{{ requirement.description }}

}
}
}

AI设计方案

需求完成度
{{ calculateRequirementsCompleteness() }}%
@if (!aiSolution) {

尚未生成AI方案

@if (canEdit) { }
} @else {
已生成 @if (canEdit) { }

{{ aiSolution.content }}

@for (space of aiSolution.spaces; track space.id) {
{{ getSpaceIcon(space.type) }}

{{ space.name }}

{{ getSpaceTypeName(space.type) }}

{{ space.styleDescription }}

预估造价: ¥{{ space.estimatedCost }}
工期: {{ space.timeline }}
色彩搭配:
@for (color of space.colorPalette; track color) {
}
材质选择:
@for (material of space.materials; track material) { {{ material }} }
家具推荐:
@for (item of space.furnitureRecommendations; track item) { {{ item }} }
}
@if (aiSolution.crossSpaceCoordination && isMultiSpaceProject) {

跨空间协调方案

🎨
风格统一

{{ aiSolution.crossSpaceCoordination.styleConsistency.description }}

功能流线

{{ aiSolution.crossSpaceCoordination.functionalFlow.description }}

时间协调

{{ aiSolution.crossSpaceCoordination.timelineCoordination.strategy }}

}

预估总造价

¥{{ aiSolution.estimatedCost }}

项目周期

{{ aiSolution.timeline }}

}
@if (canEdit) {
}
}