做一个我的预约(兽医)模块：
1. 查询预约记录列表：支持预约人模糊匹配、预约日期范围匹配(startDate,endDate)、状态精确匹配分页列出当前登录人员的兽医预约记录列表。
2. 列表字段：预约人、预约日期、预约时段、联系电话、服务地址、服务需求、状态、拒绝理由。
3. 状态：待确认/已取消/已确认/已拒绝/已完成。
4. 当前登录人员可以对“待确认”状态的预约记录进行“查看”、“确认接诊”、“拒绝接诊”操作。
5. 当前登录人员对 “已取消/已确认/已拒绝/已完成”状态的预约记录只有"查看"操作。
6. 查看预约记录详情：预约人、预约日期（yyyy-MM-dd）、预约时段（HH:mm~HH:mm）、联系电话、服务地址、服务需求、状态、拒绝理由均可查看。
7. 当前登录人员对某条预约记录进行“拒绝接诊”操作时，需输入“拒绝理由”，不能为空，限制100字以内。
8. 异常返回：统一格式 code、msg、data。
9. 技术栈：RuoYi v3.9.2-springboot2 分支 + MySQL-5.7.39。

