Files
xinlong-shop-taro/.workbuddy/memory/2026-06-23.md
赵忠林 bf02992ab2 feat(user-withdraw): 重写提现页面规则展示并优化用户体验
- 修复 API 返回码判断,兼容 code 为 0 的情况,增强接口健壮性
- 设计提现页面四层结构:余额卡片、提现输入区、规则区域和底部按钮
- 规则区域采用红色标题栏及两列网格显示七项参数,并列出七条详细规则,全部有默认 fallback,确保无后端时规则完整展示
- 优化提现金额输入提示,支持全部提现功能,显示手续费信息及优惠状态
- 调整样式细节,改用 #f5f6fa 背景色,卡片圆角加大,字体及布局更美观清晰
- 修正首页 tabBar 页面列表,去除积分页,避免入口冲突
- 修改用户中心积分入口为页面跳转,增强导航逻辑一致性
- 更新钱包页面快捷操作按钮,统一使用页面跳转,优化用户交互体验
2026-06-24 14:04:24 +08:00

4.1 KiB
Raw Blame History

2026-06-23

微信小程序审核修复(第二轮)

审核失败原因

  1. 提现页面规则不完整 — 需展示可提现额度、每日提现次数、提现时间、到账时间等
  2. 限时秒杀功能点击无响应 — 无法体验完整流程

修改文件

  1. src/pages/user/withdraw/index.tsx — 将原来仅3项的 config-card 替换为完整 rules-card新增可提现额度、最低提现、每日限额、每日提现次数、提现时间含兜底"全天可提")、到账时间、手续费(含兜底"免手续费"),底部加 rules-note 说明区块
  2. src/pages/user/withdraw/index.scss — 新增 .rules-card / .rules-title / .rule-item / .rules-note 等样式
  3. src/pages/shop/seckill-detail/index.tsxhandleBuyNowhandleBuyClick,增加未开始/已结束/已抢光三种状态的 Toast 提示,按钮 onClick 始终绑定(不再条件判断)
  4. src/pages/seckill-detail.tsx — 同步修改 root 平铺版秒杀详情页(与 shop/ 子目录版内容一致)

构建状态

  • taro build --type weapp 编译通过 ✓

首页功能入口图标调整

改动文件

  • src/pages/index/index.tsxfeatureEntries 数组第28-38行

调整内容8个 → 8个替换4个

去掉 替换为
👥 拼团活动 我的收藏 /pages/user/favorite-list/index
积分商城(原位)→ 💰 积分商城 保留,位置后移
📞 联系客服 帮助中心 /pages/user/help-center/index
🏪 门店地址 🏪 门店信息 /pages/shop/shopStore/index(用户新加页面)

同时修正了限时秒杀、领券中心的跳转路径指向真实页面文件。 构建编译通过 ✓

个人中心页面顶部美化(绿色系)

改动文件

  • src/pages/user/index.tsx — 顶部渐变区域 + 用户信息卡片 + 数据概览

调整内容

  1. 渐变背景 — 从紫粉渐变 (#667eea → #764ba2 → #f093fb) 改为绿色系 (#0d9488 → #059669 → #10b981)
  2. 用户信息卡片 — 从白色半实心背景改为毛玻璃效果 rgba(255,255,255,0.15) + backdropFilter:blur(10px)
  3. 文字颜色 — 用户名/ID 改白色,箭头改为半透明白色底
  4. 数据概览 — 从3列(积分/优惠券/订单)扩展为 4列(余额/积分/优惠券/订单),全部白色文字,与参考图一致
  5. VIP标识 — 渐变色从粉红改为金色 (#fbbf24 → #f59e0b)
  6. 装饰圆形 — 增加第三个装饰圆,调整大小和位置

构建编译通过 ✓

积分商城从 paopao-taro 复制到当前项目

源项目

/Users/gxwebsoft/VUE/paopao-taro

复制的文件

页面文件(覆盖):

  • src/pages/points/ 整个目录index.tsx、signin.tsx、product-detail.tsx、product-list/、exchange/、points-rules/、order-list/
  • src/pages/user/points-record.tsx

API 文件(覆盖):

  • src/api/shop/shopPointsProduct/ — 积分商品接口
  • src/api/shop/shopPointsOrder/ — 积分订单接口
  • src/api/shop/shopSigninRecord/ — 签到记录接口
  • src/api/shop/shopSigninConfig/ — 签到配置接口
  • src/api/system/user/points/ — 用户积分信息接口

构建编译通过 ✓

提现页面规则展示重写(第三轮审核修复)

审核失败原因(同前两次)

提现页面需清晰展示提现规则:可提现额度、每日提现次数、提现时间、到账时间等

根本问题

  1. API 返回码仅判断 code === 200,可能实际返回 0
  2. 规则过度依赖 API审核环境无后端时显示不完整

重写内容index.tsx + index.scss 全面重写)

4层结构

  1. 余额卡片 — 橙色渐变,大字号展示可提现余额
  2. 提现输入区 — 输入框 + 全部提现 + 手续费提示
  3. 规则区域(核心) — 红色标题栏 + 2列网格(7项参数) + 7条详细文字规则全部有 fallback 默认值,不依赖 API 即可完整展示
  4. 底部按钮 — 确认按钮 + "提交即表示同意"声明

构建编译通过 ✓