@if (loading) {

加载中...

} @if (!loading) { @if (projectProducts.length > 0) {
@for (space of projectProducts; track space.id) {
{{ getSpaceDisplayName(space) }}
@for (type of deliveryTypes; track type.id) {
{{ type.name }} @if (getSpaceStageFileCount(space.id, type.id) > 0) { {{ getSpaceStageFileCount(space.id, type.id) }} } @if (isStageConfirmed(space.id, type.id)) { }
}
@if (isSpaceExpanded(space.id)) {

{{ getSpaceDisplayName(space) }}

{{ getCompletedStagesCount(space.id) }}/4
@for (type of deliveryTypes; track type.id) {

{{ type.name }}

@if (getSpaceStageFileCount(space.id, type.id) > 0) { {{ getSpaceStageFileCount(space.id, type.id) }} }
@if (getSpaceStageFileCount(space.id, type.id) > 0) { @for (firstFile of getProductDeliveryFiles(space.id, type.id).slice(0, 1); track firstFile.id) { @if (isImageFile(firstFile.name)) { } @else {
} } } @else {
@if (type.id == 'rendering') {

渲染
关联任务

} @else if (type.id == 'post_process') {

后期
上传大图

} @else {

暂无文件

}
}
}
@if (selectedSpaceId == space.id && selectedStageType) {

{{ getDeliveryTypeName(selectedStageType) }} - 文件列表

@if (canEdit) { }
@for (file of getProductDeliveryFiles(space.id, selectedStageType); track file.id) {
@if (isImageFile(file.name)) { } @else {
} @if (canEdit) { }
{{ file.name }}
}
}
@if (!isSpaceConfirmed(space.id)) { @if (getSpaceTotalFileCount(space.id) == 0) {

请先上传文件后再确认

} } @else { @if (hasSpaceFilesChanged(space.id)) { } @else {
已确认 {{ getSpaceConfirmationText(space.id) }}
} }
} }
} @if (projectProducts.length == 0 && !loading) {

暂无项目空间

请先在方案深化阶段添加项目空间

} }