Commit Graph
35 Commits
Author SHA1 Message Date
jacobxu666andClaude Fable 5 1f1b86feb3 fix: 折扣/场馆列表改用页面级触底加载,修复加载更多永不触发
- scroll-view 无固定高度导致 scrolltolower 永不触发,列表卡在首页 10 条;改为普通 view + onReachBottom 页面级触底
- 新增请求序号取代机制:翻页在途时搜索不再被吞、过期响应整体丢弃
- 本页不足一页即钉住 total,防止翻页途中数据变动导致无限空翻

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-09-03 09:56:27 +08:00
jacobxu666 4ac98a30fb fix: 折扣页无定位缓存时主动获取定位,保证商铺距离展示 2026-09-02 22:43:35 +08:00
jacobxu666 742973b31b fix: 折扣页列表容器与卡片改 border-box,消除页面横向溢出 2026-09-02 22:37:48 +08:00
jacobxu666 a5caf4e9a1 fix: 折扣页地址省略生效不再撑出容器(flex 子项补 min-width:0) 2026-09-02 22:35:52 +08:00
jacobxu666 567dd99d62 docs: 用户协议与隐私协议补充客服电话0731-88912301 2026-09-02 21:20:04 +08:00
jacobxu666 f05681001e docs: 用户协议与隐私协议生效日期定为2026年9月1日 2026-09-02 21:15:09 +08:00
jacobxu666 2eee458802 feat: 补全登录页用户协议与隐私协议内容(基于项目实际功能与数据采集) 2026-09-02 20:56:56 +08:00
jacobxu666 d0ca2d961b style: 商户折扣页名称单行撑满省略,地址与距离合并为同一模块 2026-09-02 20:56:56 +08:00
jacobxu666andClaude Fable 5 80838143fb feat: 权益详情页到期时间/总权益价值/可用权益数改为接口数据展示
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-09-02 17:18:42 +08:00
jacobxu666andClaude Fable 5 1521129d87 style: 权益详情页地址距离并入景区信息卡片,样式对齐门店详情页
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-31 16:58:16 +08:00
jacobxu666andClaude Fable 5 4be46bcb79 fix: 门店详情加载失败显示提示页替代空白,导航条标题为详情
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-31 16:43:33 +08:00
jacobxu666andClaude Fable 5 eb33144f2a style: 顶部导航条统一为56px,与商户折扣页顶部高度对齐
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-28 22:29:49 +08:00
jacobxu666andClaude Fable 5 805596e4a1 style: 全站统一系统字体栈并规整字重为500/600/700三级
App.vue 全局定义字体栈(iOS/鸿蒙/安卓/Windows 系统字体优先),
移除 winners 页衬线体与 index 页局部字体声明;bold 别名统一为 700,
冗余 400 删除;同类元素字重对齐:导航标题/分区标题 600、
hero 主标题与大数字 700、卡片名与按钮 500。

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-28 22:22:35 +08:00
jacobxu666andClaude Fable 5 3e54c21f19 fix: 门店详情/登录页无历史栈时顶部返回回首页,避免返回无响应
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-28 22:16:30 +08:00
jacobxu666andClaude Fable 5 8a24dd033c feat: 含hhrs_back返回图标的页面统一改为顶部导航条(返回+页面名称)
门店详情(标题=门店名)、手机号登录、权益资格认证三页移除底部悬浮返回图标,
改为标准顶部导航;门店详情页面容器改 min-height 避免加高后底部裁切。

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-28 22:13:05 +08:00
jacobxu666andClaude Fable 5 bc2fb1715b feat: 门店详情商户电话多号码用,分隔展示并自动拆分连写号码,icon颜色与相邻模块一致
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-28 21:59:34 +08:00
jacobxu666andClaude Fable 5 4143667d1c feat: 门店详情页模块文案 商品原价 改为 商品信息
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-28 11:50:44 +08:00
jacobxu666andClaude Fable 5 1a3e6a3860 feat: 门店详情页商品原价上方新增商户电话模块,取客服电话字段并支持点击拨号
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-28 11:48:41 +08:00
jacobxu666andClaude Fable 5 5a954a0906 feat: 门店详情原价模块加前置icon标签并改名商品原价
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-28 11:15:27 +08:00
jacobxu666 1c8dddd8c7 docs: API 基地址说明更新为 uat 环境 2026-08-28 10:58:23 +08:00
jacobxu666 5bba52ae1f feat: 商铺详情页商户优惠上方新增原价模块,内容取门票信息字段 2026-08-28 10:42:42 +08:00
jacobxu666andClaude Fable 5 cda36ddc1e fix: 权益页每次进入向服务端复查最新状态,避免缓存导致权益变化不可见
用户权益包/中奖状态会变化,原逻辑仅在无认证缓存时才查询后端,
导致本地缓存过期时用户始终看到旧的「未中奖」。改为进入权益页一律
凭手机号复查服务端资格并覆盖缓存,认证回调场景仍交由 checkAuthResult 处理。

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-28 10:24:58 +08:00
jacobxu666andClaude Haiku 4.5 291be28219 fix: 权益页未中奖空态返回按钮改黑色
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-08-27 16:56:33 +08:00
jacobxu666andClaude Haiku 4.5 d531a3a8eb docs: 补充项目说明与忽略 playwright 测试产物
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-08-27 15:17:08 +08:00
jacobxu666andClaude Haiku 4.5 124e77c049 fix: 场馆与折扣页返回按钮回首页
- 直接链接进入(无历史栈)时返回首页兜底

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-08-27 15:17:08 +08:00
jacobxu666andClaude Haiku 4.5 f2c8364d87 feat: 中奖名单页动态人数、分页提示与空态
- 顶部幸运持卡人数由各期中奖总数动态求和
- 名单不足一页时隐藏加载更多,各期加载状态独立管理
- 无名单时展示暂无数据空态

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-08-27 15:17:08 +08:00
jacobxu666andClaude Haiku 4.5 06e8223c27 feat: 云闪付入口 token 自动登录及权益状态恢复
- 新增 open-api/hhService/tokenDecode 封装,URL 带 token 时自动解码登录并刷新资格
- 解码失败降级为手机号登录,并用 replaceState 清除地址栏 token 防泄露
- 权益页已登录未认证时自动恢复认证状态,认证取消后停留认证页

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-08-27 15:17:08 +08:00
jacobxu666 8d57cf7f92 从git跟踪中移除构建产物 2026-07-17 11:56:50 +08:00
jacobxu666 3aa3b64a74 添加.gitignore,忽略构建产物、node_modules和.DS_Store 2026-07-17 11:11:42 +08:00
jacobxu666 12ee234130 优化中奖名单页面UI及交互体验
- 去掉顶部导航栏,添加返回按钮
- 替换banner图标为远程图片
- 调整banner标题、副标题、统计卡片字体样式
- 统计数字填充容器居中显示
- Tab栏吸顶效果,添加底部辅助线
- 新增搜索功能,前端过滤姓名/手机号
- 表格列居中对齐,行高64px
- 表格宽度自适应屏幕
- 加载更多间距调整
2026-07-17 10:49:54 +08:00
jacobxu666 15936574ba 优化首页、场馆、折扣、权益、我的、登录页面UI及交互体验
- 首页:金刚区添加文字标签、活动指南卡片自适应宽度、字体调整
- 场馆列表:去掉导航栏、添加返回按钮、优化加载提示
- 折扣列表:样式与场馆列表统一
- 场馆详情:合并信息与地址容器、添加分割线和返回按钮
- 权益页面:banner渐变圆角、统计卡片优化、空状态引导、Tab列表优化
- 我的页面:主色调统一、渐变背景、菜单样式优化
- 登录页面:协议链接可跳转、添加返回按钮
- 移除VConsole调试按钮
- 底部导航栏线条颜色调整
2026-07-17 09:54:22 +08:00
jacobxu666 07b3e89e4c Merge branch 'master' into xuchao 2026-07-16 23:31:40 +08:00
jacobxu666 ce651bbf5a 首页优化 v1 2026-07-16 23:27:06 +08:00
jacobxu666andClaude Sonnet 5 073dfa5c00 feat(hhrs): 新增权益包、门店详情、权益详情、我的四个H5页面
- 权益包页面支持3种状态切换:认证表单、未中奖空状态、权益信息(统计卡片+Tab+列表)
- 门店详情页展示场馆信息、营业时间、商户优惠说明
- 权益详情页含日期选择卡片和底部预约按钮
- 我的页面含用户信息、菜单列表和底部TabBar
- 新增权益相关API接口定义(getRightsInfo/getRightsDetail/doRightsAuth/doRightsBook)
- 商户折扣列表跳转统一至门店详情页

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-14 13:57:51 +08:00
jacobxu666andClaude Sonnet 4.6 b37aa6bf81 feat(hhrs): 开发文旅场馆、商户折扣、中奖名单三个H5页面
- 新增自定义导航栏(返回按钮 + 标题)
- 文旅场馆/商户折扣:搜索栏 + 卡片列表(缩略图/名称/分类/地址/距离)
- 中奖名单:公告区 + 统计卡片 + 三期Tab切换 + 中奖者表格
- pages.json 新增 navigationStyle: custom 配置
- common/http.api.js 新增 mp-api/hhrs 前缀接口占位

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-14 12:26:11 +08:00