feat(media): 作品保存恢复 - 按原任务重试交付并避免重复生成计费
This commit is contained in:
@@ -39,6 +39,9 @@ func (w *taskLifecycleCoordinator) retryTask(userID string, id string) (*model.T
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if task.MediaRecoveryJSON != "" {
|
||||
return nil, BadAuthRequest("作品已生成,请使用重试保存,不要重复生成")
|
||||
}
|
||||
if task.CreationSubmissionID != nil {
|
||||
return nil, creationConflict("智能创作重做需要新的报价批准,请回到创作会话继续")
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user