重构任务状态变化

增加checkin方法