CHANGELOG.md 1.73 KB

CHANGELOG

[2026-02-05] - 修复订单核销后取消按钮问题

修复

  • 修复预约详情页二维码已核销时"取消预约"按钮仍显示的问题
  • qrCode 组件添加状态变化事件通知机制,实现订单状态实时同步
  • 兼容 qrCode 组件(USED='7')和 bookingDetail(USED='9')的状态码差异
  • 订单已核销时显示"订单已核销,无法取消"的禁用提示
  • 移除所有测试代码和测试按钮
  • 移除未使用的导入和变量,修复 ESLint 警告

详细信息

  • 影响文件: src/components/qrCode.vue, src/pages/bookingDetail/index.vue
  • 技术栈: Vue 3, Taro 4
  • 测试状态: 已通过
  • 备注: 通过事件机制实现子组件状态变化时自动刷新父组件订单信息

[2026-02-04] - 参访须知页面优化

新增

  • 在参访须知页面添加路线图展示功能
  • 添加路线图点击预览功能,支持全屏查看和缩放
  • 路线图容器样式与页面其他元素保持统一

详细信息


[Unreleased]

  • feat: 新增隐私政策和用户服务协议确认弹窗
    • 新增 PrivacyPopup 组件
    • 新增 src/constants/privacy.js Mock 数据
    • search (查询页) 和 visitorList (参观者列表页) 增加首次进入时的隐私协议弹窗逻辑
    • 用户需同意协议才能继续使用,否则返回上一页
  • 修改 verificationResult 页面,将空的 view 替换为 photograph 图标
  • 调整 verificationResult 页面 photograph 图标大小为 52rpx 并设置水平居中