Appearance
打卡状态
概述
打卡状态用于描述用户在打卡流程中的当前状态及其允许流转的下一状态。
状态定义
| 状态 | 说明 | 可进入状态 |
|---|---|---|
uncheckin | 未打卡 | checking、success、failed |
checking | 打卡识别中 | success、failed |
success | 打卡成功 | success |
failed | 打卡失败 | checking |
状态流转说明
uncheckin:初始状态,表示用户尚未完成打卡。checking:系统正在进行打卡识别处理。success:打卡成功状态,可保持为成功状态。failed:打卡失败后,可重新进入checking进行再次识别。
状态流转关系
text uncheckin -> checking uncheckin -> success uncheckin -> failed checking -> success checking -> failed success -> success failed -> checking
