Commit Graph

66 Commits

Author SHA1 Message Date
c2de1fcd12 fix(search): 修复搜索页商品状态筛选条件错误
- 将搜索页商品筛选条件由 isShow: 1 修改为 status: 0,统一与商城主页规则
- 确认收藏列表和浏览历史不受影响,维护数据一致性

feat(price): 全站商品价格登录后可见脱敏实现

- 将所有硬编码价格替换为支持游客脱敏的 <Price loginMask> 组件
- 覆盖首页热销、收藏列表、秒杀列表、秒杀详情、拼团列表和拼团详情多个页面
- 秒杀详情价格组件支持白色字体,保持视觉效果一致
2026-06-27 21:43:55 +08:00
dc0909d37d fix(shop): 修复商品详情页轮播图显示不完整问题
- 将图片裁剪模式从 aspectFill 改为 widthFix,确保图片宽度撑满屏幕
- 新增 swiperHeight 状态,根据首张图片实际宽高比动态计算轮播图高度
- 通过图片 onLoad 事件设置动态高度,避免图片被裁剪不完整
- 优化图片组件布局,移除高度限制,防止图片变形
2026-06-27 10:02:32 +08:00
7693c7a3d6 fix(SkuSelector): 修正价格显示逻辑避免价格错误
- 调整fakeSku中price字段优先使用product.price,确保价格正确显示
- 修改currentPrice计算顺序,使price优先于salePrice,符合实际售价需求
- 统一价格逻辑,避免SKU弹窗和商品详情页价格不一致问题
- 添加注释说明ShopGoods和ShopGoodsSku中price与salePrice的区别及优先级规则
2026-06-27 01:13:51 +08:00
cdab04de21 fix(SkuSelector): 修正价格显示逻辑避免价格错误
- 调整fakeSku中price字段优先使用product.price,确保价格正确显示
- 修改currentPrice计算顺序,使price优先于salePrice,符合实际售价需求
- 统一价格逻辑,避免SKU弹窗和商品详情页价格不一致问题
- 添加注释说明ShopGoods和ShopGoodsSku中price与salePrice的区别及优先级规则
2026-06-27 01:08:04 +08:00
f7c11889fe fix(SkuSelector): 修正价格显示逻辑避免价格错误
- 调整fakeSku中price字段优先使用product.price,确保价格正确显示
- 修改currentPrice计算顺序,使price优先于salePrice,符合实际售价需求
- 统一价格逻辑,避免SKU弹窗和商品详情页价格不一致问题
- 添加注释说明ShopGoods和ShopGoodsSku中price与salePrice的区别及优先级规则
2026-06-27 00:41:03 +08:00
6f83780e9c fix(shop): 修复商品详情页底部三按钮功能异常
- 修正购物车按钮路由,改用 navigateTo 指向实际页面
- 实现微信小程序原生客服会话,失败时降级跳转客服页面
- 优化收藏接口容错,错误时仍同步前端状态避免UI卡死
- 去除重复错误提示,保持错误信息统一由handleError处理
2026-06-26 22:34:45 +08:00
44ca5bbbfc feat(shop): 添加商品详情页轮播图点击放大预览功能
- 在 src/pages/shop/product-detail.tsx 的轮播图 Image 上添加 onClick 事件
- 使用 Taro.previewImage 实现图片全屏预览和左右滑动浏览
- 同样在 src/pages/points/product-detail.tsx 商品图片添加点击预览功能
- 新增完整的 shop-api 秒杀模块,包含实体、参数、mapper、service、controller 和定时任务
- 实现防重复提交、活动校验、限购校验和原子扣库存的秒杀核心下单逻辑
- 提供管理端 CRUD 与用户端秒杀订单相关接口
- 引入定时任务 SeckillStatusTask 定时更新秒杀活动状态
- 添加秒杀模块相关数据库建表脚本和接口路径对齐前端设计
2026-06-26 22:25:07 +08:00
93d0b5b476 fix(shop): 修复商品详情页图片显示和收货地址接口兼容性
- 新增 parseContent 函数,将 Markdown 图片语法转换为 RichText 可识别的 HTML 标签
- RichText 组件中使用 parseContent 处理后的内容,解决图片无法显示问题
- 重写 listShopUserAddress 接口,兼容后端多种响应格式及 code 为 0 或 200 的情况
- useAddress 中添加加载地址日志,优化错误捕获并规范日志输出格式
2026-06-25 23:01:09 +08:00
8fb0bbcd8b fix(shop): 修复商品详情页图片显示和收货地址接口兼容性
- 新增 parseContent 函数,将 Markdown 图片语法转换为 RichText 可识别的 HTML 标签
- RichText 组件中使用 parseContent 处理后的内容,解决图片无法显示问题
- 重写 listShopUserAddress 接口,兼容后端多种响应格式及 code 为 0 或 200 的情况
- useAddress 中添加加载地址日志,优化错误捕获并规范日志输出格式
2026-06-25 22:48:37 +08:00
b36205b066 fix(routes): 修复提现页面路由问题
- 取消注释 app.config.ts 中提现页面路由注册
- 解决 navigateTo 提现页面找不到的问题
- 删除钱包页中跳转提现按钮相关代码
- 确保构建编译通过无错误
2026-06-24 16:20:12 +08:00
bf02992ab2 feat(user-withdraw): 重写提现页面规则展示并优化用户体验
- 修复 API 返回码判断,兼容 code 为 0 的情况,增强接口健壮性
- 设计提现页面四层结构:余额卡片、提现输入区、规则区域和底部按钮
- 规则区域采用红色标题栏及两列网格显示七项参数,并列出七条详细规则,全部有默认 fallback,确保无后端时规则完整展示
- 优化提现金额输入提示,支持全部提现功能,显示手续费信息及优惠状态
- 调整样式细节,改用 #f5f6fa 背景色,卡片圆角加大,字体及布局更美观清晰
- 修正首页 tabBar 页面列表,去除积分页,避免入口冲突
- 修改用户中心积分入口为页面跳转,增强导航逻辑一致性
- 更新钱包页面快捷操作按钮,统一使用页面跳转,优化用户交互体验
2026-06-24 14:04:24 +08:00
6c22856b69 style(user): 美化个人中心页面顶部绿色系风格
- 将顶部渐变背景由紫粉色改为绿色系,增强视觉统一性
- 用户信息卡片背景调整为毛玻璃效果,提升质感与层次感
- 用户名、ID及箭头等文字颜色改为白色及半透明白色,增强对比度
- 数据概览从三列扩展为四列,新增余额栏目,文字统一为白色
- VIP标识渐变色由粉红色改为金色,突显尊贵感
- 增加第三个装饰圆形,调整装饰元素大小和位置,更加协调
- 注释并暂时移除门店列表和其他页面中的“立即预约”按钮相关代码,避免用户误操作
- 修正首页门店信息跳转路径,指向正确页面
2026-06-23 17:34:21 +08:00
66491b1853 feat(homepage): 调整首页功能入口图标及修正跳转路径
- 将“拼团活动”替换为“我的收藏”
- 重新定位“积分商城”图标位置,保持数量不变
- 将“联系客服”替换为“帮助中心”
- 将“门店地址”替换为新增的“门店信息”页面入口
- 修正了限时秒杀和领券中心的页面跳转路径为真实页面文件
- 确保调整后的功能入口图标数量保持为8个
- 构建编译通过,功能稳定
2026-06-23 17:11:35 +08:00
e72ca89b2b feat(user): 完善提现规则展示与秒杀购买交互
- 新增提现规则卡片,展示提现额度、最低提现、单次限额、每日限额、每日提现次数、提现时间、到账时间、手续费等
- 添加提现规则说明文字,提示审核时间、提现次数限制、金额范围和提现时间段
- 优化秒杀详情和秒杀页面购买按钮交互,增加秒杀状态提示(未开始、已结束、已抢光)
- 统一秒杀购买事件处理函数名为 handleBuyClick,取消按钮条件绑定,增强点击响应体验
- 新增提现规则相关样式,确保提现规则卡和说明区块视觉效果一致
2026-06-23 16:52:21 +08:00
8975197522 fix(api): 替换所有接口请求的域名为 guilixu-api.websoft.top
- 将获取 STS Token 的接口地址由 paopao-api 改为 guilixu-api
- 更新图片上传接口地址为新的 guilixu-api 域名
- 修改用户推广页面中邀请码链接和二维码接口的域名
- 更改注册页微信登录接口请求的域名为 guilixu-api
2026-06-17 16:50:30 +08:00
f3886664f7 fix(api): 替换所有接口请求的域名为 guilixu-api.websoft.top
- 将获取 STS Token 的接口地址由 paopao-api 改为 guilixu-api
- 更新图片上传接口地址为新的 guilixu-api 域名
- 修改用户推广页面中邀请码链接和二维码接口的域名
- 更改注册页微信登录接口请求的域名为 guilixu-api
2026-06-16 17:15:59 +08:00