Commit Graph

9 Commits

Author SHA1 Message Date
2f12a1fd27 feat(shop): 接入分类页分享功能支持好友、朋友圈及复制链接
- 在 `src/pages/shop/index.config.ts` 中启用分享转发配置
- 在 `src/pages/shop/index.tsx` 增加 `useShare` 钩子调用,支持分享标题、路径及朋友圈和复制链接功能
- 分类页作为 tabBar 页面,确保三种分享按钮均可用
- 通过类型检查,代码无错误保证功能稳定
2026-07-13 12:15:03 +08:00
f1da250295 fix(shop): 修正商品图片展示模式为适应容器
- 将图片模式从填充裁剪改为适应容器比例
- 优化了商品详情页图片的显示效果
- 保持图片完整展示,避免内容裁剪
- 改善了页面视觉一致性和用户体验
2026-07-11 19:03:20 +08:00
7572738bcd feat(shop): 调整商品列表为一排两个竖向方格布局
- 商品列表容器调整为 flex-wrap 布局以支持多列显示
- 每个商品项宽度设为 50%,左右间距微调
- 商品卡片改为竖向结构,图片置顶,固定高度 144px,图片模式改为 aspectFill
- 商品名称、积分标签、价格、销量排布调整优化
- 加购按钮位置及样式微调增加左边距
- 保持顶部搜索栏、左侧分类栏和排序栏布局不变
2026-07-11 18:06:53 +08:00
02acd5b311 fix(images): 修正图片展示模式为aspectFit
- 将商品分类页图片组件的mode属性从aspectFill改为aspectFit
- 修改首页图片组件的mode属性以保持图片完整显示
- 防止图片裁剪,提升图片展示效果一致性
2026-07-09 18:09:20 +08:00
082646a613 feat(image): 全项目应用图片压缩优化
- 将图片显示统一替换为 getCompressedImageUrl 函数处理压缩
- 覆盖 35 个文件,包括 4 个组件和 31 个页面
- 主要组件:LazyImage、ProductCard、OrderCard、SkuSelector 内部自动压缩图片
- 主要页面:购物车、订单、积分、活动、拼团、秒杀、收藏、浏览历史等
- 跳过用户头像、二维码、商品详情大图及所有 Taro.previewImage 调用
- 调整压缩默认宽度为 300,保持质量90,启用压缩功能
2026-07-06 12:21:39 +08:00
df5886a62d fix(shop): 修正左右分栏高度适配问题
- 左侧分类栏 ScrollView 高度由 h-screen 修改为 h-full
- 右侧排序栏及商品列表容器高度由 h-screen 修改为 h-full
- 商品列表 ScrollView 添加 min-h-0 用于改善滚动高度限制
2026-07-04 13:48:22 +08:00
45207d519f chore(config): 更新项目名称为 xinlong-taro
- 修改 config/index.ts 中的 projectName 字段
- 更新 package.json 的 name 字段
- 调整 project.config.json 中 description 和 projectname 为新名称
- 修改 README.md 中项目目录名称为 xinlong-taro
2026-07-04 13:40:34 +08:00
a3e4c2d786 chore(config): 更新项目名称为 xinlong-taro
- 修改 config/index.ts 中的 projectName 字段
- 更新 package.json 的 name 字段
- 调整 project.config.json 中 description 和 projectname 为新名称
- 修改 README.md 中项目目录名称为 xinlong-taro
2026-07-04 13:28:52 +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