finish_appoint()
start_appoint()
结束预约 - 接受单个预约id - 可以处理任何状态的预约 - 对于非终止状态,判断人数是否合格,并转化为终止状态
要注意的是,由于定时任务可能执行多次,第二次的时候可能已经终止
预约开始,切换状态