feat: 补充首帧过期状态类型

This commit is contained in:
GouJ
2026-09-01 14:46:06 +08:00
parent f3b0c2d222
commit b37f7b7849
+5
View File
@@ -11,6 +11,7 @@ export type ProductionIssueCode =
| 'identity_unlocked' | 'identity_unlocked'
| 'missing_prompt' | 'missing_prompt'
| 'missing_keyframe' | 'missing_keyframe'
| 'stale_keyframe'
/** 就绪检查中的具体阻塞原因;部分参考图问题会附带主体引用。 */ /** 就绪检查中的具体阻塞原因;部分参考图问题会附带主体引用。 */
export interface ProductionIssue { export interface ProductionIssue {
@@ -43,6 +44,8 @@ export interface KeyframeReadinessItem extends PromptReadinessItem {
episodeNo: number episodeNo: number
beatNo: number beatNo: number
primaryKeyframeId?: string | null primaryKeyframeId?: string | null
/** 当前主首帧已基于旧 SubjectForm Primary,需要重新生成。 */
primaryKeyframeStale?: boolean
} }
/** 镜头首帧项目级就绪汇总。 */ /** 镜头首帧项目级就绪汇总。 */
@@ -51,6 +54,7 @@ export interface KeyframeReadiness extends PromptReadiness {
missingIdentity: number missingIdentity: number
missingIdentityAnchor: number missingIdentityAnchor: number
identityUnlocked: number identityUnlocked: number
stalePrimaryKeyframe: number
items: KeyframeReadinessItem[] items: KeyframeReadinessItem[]
} }
@@ -73,6 +77,7 @@ export interface VideoReadiness {
blocked: number blocked: number
missingPrompt: number missingPrompt: number
missingKeyframe: number missingKeyframe: number
staleKeyframe: number
missingReference: number missingReference: number
items: VideoReadinessItem[] items: VideoReadinessItem[]
} }