基础预约功能实现