实现预约/取消预约的交互代码