refactor: add openaiVideo and method

This commit is contained in:
feitianbubu
2025-10-11 14:33:59 +08:00
parent 8a7033e5a3
commit 4e0f4b207d
4 changed files with 70 additions and 40 deletions

View File

@@ -11,6 +11,23 @@ import (
type TaskStatus string
func (t TaskStatus) ToVideoStatus() string {
var status string
switch t {
case TaskStatusQueued, TaskStatusSubmitted:
status = commonRelay.VideoStatusQueued
case TaskStatusInProgress:
status = commonRelay.VideoStatusInProgress
case TaskStatusSuccess:
status = commonRelay.VideoStatusCompleted
case TaskStatusFailure:
status = commonRelay.VideoStatusFailed
default:
status = commonRelay.VideoStatusUnknown // Default fallback
}
return status
}
const (
TaskStatusNotStart TaskStatus = "NOT_START"
TaskStatusSubmitted = "SUBMITTED"