taskQueueDomain.go 542 B

1234567891011121314151617181920
  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. ProgressCancelled Progress = "cancelled" // 用户取消(目前用于站点信息同步)
  12. )
  13. // Trigger枚举
  14. const (
  15. TriggerAuto Trigger = "auto"
  16. TriggerManual Trigger = "manual"
  17. )