taskQueueDomain.go 443 B

12345678910111213141516171819
  1. package domain
  2. type Progress string // 'pending' | 'running' | 'error' | 'complete'
  3. type Trigger string // 'auto' | 'manual'
  4. // Progress枚举
  5. const (
  6. ProgressPending Progress = "pending"
  7. ProgressRunning Progress = "running"
  8. ProgressFailed Progress = "failed"
  9. ProgressError Progress = "error"
  10. ProgressComplete Progress = "complete"
  11. )
  12. // Trigger枚举
  13. const (
  14. TriggerAuto Trigger = "auto"
  15. TriggerManual Trigger = "manual"
  16. )