报价明细

@if (orderAmount && orderAmount > 0) { }
@if (orderAmount && orderAmount > 0) {
订单金额: {{ orderAmount | number:'1.2-2' }} 元
报价总计: {{ quotationData.totalAmount | number:'1.2-2' }} 元
@if (getDifferenceStatus() === 'match') { ✓ 金额匹配 } @else if (getDifferenceStatus() === 'over') { ⚠ 超出 {{ getAmountDifference() | number:'1.2-2' }} 元 } @else { ⚠ 不足 {{ Math.abs(getAmountDifference()) | number:'1.2-2' }} 元 }
}

必填空间报价 必填

@for (item of quotationData.items; track item.id) { @if (item.isRequired) {
{{ item.name }} @if (item.spaceType === 'bedroom' && item.roomIndex && item.roomIndex > 1) { (卧室{{ item.roomIndex }}) } *
@if (item.spaceType === 'bedroom' && item.roomIndex && item.roomIndex > 1) { }
@if (item.description) {
{{ item.description }}
}
} }
@if (getBedroomCount() < 3) {
}

可选空间报价 可选

@for (item of quotationData.items; track item.id) { @if (!item.isRequired && item.category === 'space') {
{{ item.name }}
@if (item.description) {
{{ item.description }}
}
} }
@if (getAvailableOptionalSpaces().length > 0) {
@if (!showAddOptionalSpace) { } @else {
选择要添加的空间
@for (space of getAvailableOptionalSpaces(); track space.id) { }
}
}
@if (hasCustomItems()) {

自定义项目

@for (item of quotationData.items; track item.id) { @if (item.isCustom) {
{{ item.name }} 自定义
@if (item.description) {
{{ item.description }}
}
} }
}
@if (!showAddCustomItem) { } @else {

添加自定义项目

}

空间分配统计

客餐厅占比: {{ getSpaceAllocationRatios().livingDiningRatio | number:'1.0-2' }}%
卧室占比: {{ getSpaceAllocationRatios().bedroomRatio | number:'1.0-2' }}%
其他空间占比: {{ getSpaceAllocationRatios().otherSpacesRatio | number:'1.0-2' }}%
卧室数量: {{ getSpaceStatistics().bedroomCount }} 间
报价总计: {{ quotationData.totalAmount | number:'1.2-2' }} 元
@if (quotationData.aiGenerated) {
🤖 此报价由AI辅助生成,请根据实际情况调整
}