同步前后端联调与文档更新
This commit is contained in:
27
backend/internal/service/session_status.go
Normal file
27
backend/internal/service/session_status.go
Normal file
@@ -0,0 +1,27 @@
|
||||
package service
|
||||
|
||||
const (
|
||||
SessionStatusLaunched = "launched"
|
||||
SessionStatusRunning = "running"
|
||||
SessionStatusFinished = "finished"
|
||||
SessionStatusFailed = "failed"
|
||||
SessionStatusCancelled = "cancelled"
|
||||
)
|
||||
|
||||
func isSessionTerminalStatus(status string) bool {
|
||||
switch status {
|
||||
case SessionStatusFinished, SessionStatusFailed, SessionStatusCancelled:
|
||||
return true
|
||||
default:
|
||||
return false
|
||||
}
|
||||
}
|
||||
|
||||
func isSessionOngoingStatus(status string) bool {
|
||||
switch status {
|
||||
case SessionStatusLaunched, SessionStatusRunning:
|
||||
return true
|
||||
default:
|
||||
return false
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user