GetOrCreateSession 获取或创建会话
(sessionID, userID string)
| 257 | |
| 258 | // GetOrCreateSession 获取或创建会话 |
| 259 | func (w *Workflow) GetOrCreateSession(sessionID, userID string) *WorkflowSession { |
| 260 | session, err := w.GetSession(sessionID) |
| 261 | if err == nil && session != nil { |
| 262 | return session |
| 263 | } |
| 264 | return w.CreateSession(sessionID, userID) |
| 265 | } |
| 266 | |
| 267 | // ===== 运行管理 ===== |
| 268 |
no test coverage detected