|
|
5bddf6e438
|
fix(order): 修复订单列表筛选逻辑和支付倒计时配置
- 将开发环境API_BASE_URL切换回本地地址
- 修复Tabs状态筛选器逻辑,全部状态时删除筛选参数
- 更新待收货和退货/售后标签页的订单过滤规则
- 将支付倒计时超时时间从1小时调整为24小时
- 修复立即支付按钮显示逻辑,避免已过期订单仍显示支付按钮
|
2026-02-06 00:17:43 +08:00 |
|
|
|
6d33708601
|
refactor(order): 重构订单模块并移除再次购买功能
- 移除订单列表中的再次购买功能及相关代码
- 更新API导入语句格式以提高可读性
- 添加退款订单API方法
- 清理未使用的导航函数导入
- 简化订单列表组件的按钮渲染逻辑
|
2026-02-05 17:54:41 +08:00 |
|
|
|
24354a38c5
|
feat(tickets): 优化水票页面显示和订单状态逻辑
- 集成 dayjs 库用于时间格式化
- 将下单时间格式化为 YYYY年MM月DD日 HH:mm:ss 格式
- 重新设计水票数量展示布局,突出显示可用、已用和剩余赠票
- 更新核销记录标题为票号显示
- 修改二维码扫描页面显示票号而非模板名称
- 添加订单完成状态判断函数
- 在待发货和待收货状态中排除已完成订单
- 移除已完成订单状态下的操作按钮
|
2026-02-05 12:03:56 +08:00 |
|
|
|
8679b26f74
|
feat(rider): 新增水票核销功能
- 添加水票核销扫码页面,支持扫描加密和明文二维码
- 实现水票验证逻辑,包括余额检查和核销确认
- 添加核销记录展示,最多保留最近10条记录
- 在骑手端界面增加水票核销入口
- 新增获取用户水票总数的API接口
- 优化首页轮播图加载,增加缓存和懒加载机制
- 添加门店选择功能,支持订单确认页切换门店
- 修复物流信息类型安全问题
- 更新用户中心门店相关文案显示
|
2026-02-05 01:08:37 +08:00 |
|
|
|
5e36f243ef
|
feat(order): 添加订单重新发起支付功能并优化支付流程
- 新增 prepayShopOrder 接口用于对未支付订单生成新预支付参数
- 实现多路径兼容探测机制,支持不同后端版本的支付接口
- 优化订单支付逻辑,优先使用服务端最新状态避免重复支付
- 添加 fallback 机制,在重新支付失败时降级为重新创建订单
- 实现支付成功后自动取消旧待支付订单,避免列表堆积
- 修复订单列表中key值重复的问题
- 在商品列表中添加数量标识符x提升UI显示效果
|
2026-02-04 15:32:27 +08:00 |
|
|
|
afe8f93c32
|
fix(config): 恢复开发和测试环境API配置
- 将开发环境API_BASE_URL从线上地址改回本地地址
- 在开发环境注释掉线上API地址配置
- 将测试环境API_BASE_URL从线上地址改回本地地址
- 在测试环境注释掉线上API地址配置
fix(order): 修复待收货状态下订单操作权限控制
- 在待收货状态判断条件中增加orderStatus !== 6的限制
- 防止已完成订单在待收货状态下显示查看物流和确认收货按钮
|
2026-02-04 15:10:31 +08:00 |
|
|
|
174f9458e2
|
fix(order): 修复订单列表中申请退款按钮的事件冒泡问题
- 在申请退款按钮点击事件中添加了 stopPropagation 防止事件冒泡
- 确保退款申请操作不会触发父级元素的点击事件
- 保持了原有的订单项数据传递逻辑不变
|
2026-02-04 14:45:34 +08:00 |
|
|
|
f96918bf86
|
feat(ticket): 添加水票功能支持
- 在订单模型中增加formId字段用于标识商品ID
- 更新统一扫码组件以支持水票和礼品卡核销
- 实现水票列表页面,包含我的水票和核销记录两个标签页
- 添加水票核销二维码生成功能
- 支持水票的分页加载和搜索功能
- 实现水票核销记录的展示
- 添加水票状态变更历史追踪
- 更新订单状态判断逻辑以支持特定商品完成状态
- 扩展扫码验证功能以处理水票业务类型
|
2026-02-04 11:00:54 +08:00 |
|
|
|
945bf9af8d
|
refactor(order): 优化订单商品数据显示逻辑
- 将订单模型中的 orderGoods 类型从 OrderGoods 改为 ShopOrderGoods
- 移除 OrderWithGoods 接口定义和 normalizeOrderGoodsList 函数
- 直接使用订单分页接口返回的 orderGoods 字段渲染商品信息
- 添加 utils/orderGoods.ts 工具函数处理订单商品数据标准化
- 在骑手端订单页面实现商品名称汇总显示功能
- 优化再次购买和支付功能中的商品数据获取逻辑
|
2026-02-01 12:21:55 +08:00 |
|
|
|
dea40268fe
|
refactor(order): 优化订单列表性能并移除冗余推荐人信息
- 移除经销商页面中的推荐人显示信息
- 将订单商品详情从单独接口请求改为直接从分页接口获取,避免N+1查询问题
- 添加normalizeOrderGoodsList函数实现订单商品数据结构标准化
- 统一门店名称文字颜色样式为灰色
- 简化支付工具类中的重复API端点调用
|
2026-02-01 11:51:28 +08:00 |
|
|
|
3d82a0f194
|
feat(store): 添加门店管理功能和订单配送功能
- 在app.config.ts中添加门店相关路由配置
- 在config/app.ts中添加租户名称常量
- 在Header.tsx中实现门店选择功能,包括定位、距离计算和门店切换
- 更新ShopOrder模型,添加门店ID、门店名称、配送员ID和仓库ID字段
- 新增ShopStore相关API和服务,支持门店的增删改查
- 新增ShopStoreRider相关API和服务,支持配送员管理
- 新增ShopStoreUser相关API和服务,支持店员管理
- 新增ShopWarehouse相关API和服务,支持仓库管理
- 添加配送订单页面,支持订单状态管理和送达确认功能
- 优化经销商页面的样式布局
|
2026-02-01 01:39:49 +08:00 |
|
|
|
f5c6d52b78
|
feat(rider): 添加配送员模块和订单图片保存功能
- 新增配送员首页界面,包含订单管理、工资明细、配送小区、仓库地址等功能入口
- 实现小程序码保存到相册功能,支持权限检查和错误处理
- 添加相册写入权限配置和图片下载临时路径处理
- 修复订单列表商品信息显示问题,优化支付流程
- 更新首页轮播图广告代码,调整用户中心网格布局
- 增加订单页面返回时的数据刷新机制,提升用户体验
|
2026-01-31 02:52:28 +08:00 |
|
|
|
bc8d882104
|
fix(order): 修改订单确认页面的商品名称显示问题
- 将商品名称替换为固定文本“时里院子市集”
- 确保配送类型和买家备注正确传递
- 优化注释说明,确保 couponId 类型正确处理
|
2025-12-25 13:04:40 +08:00 |
|
|
|
1d73521e17
|
feat(shop): 更新商品价格显示及订单状态逻辑
- 修改商品列表和详情页价格展示,增加会员价和原价显示
- 调整订单确认收货状态值从30改为20
- 恢复订单列表中查看物流按钮功能
- 更新二维码接口域名地址
- 统一使用Taro组件替换部分原生HTML标签
|
2025-11-21 10:47:12 +08:00 |
|
|
|
611f0e3216
|
feat(Banner):重构 Banner 组件布局与数据逻辑
- 使用 `View` 替代 `div`,优化 Taro 组件结构
- 移除旧的广告位状态逻辑,引入商品数据接口 `listShopGoods`
- 调整右侧热卖区域展示结构,支持商品列表渲染
- 更新图片点击跳转路径及样式细节feat(BestSellers): 增加 Tabs 分类展示热销商品
- 引入 `Tabs` 组件实现分类切换功能- 当前仅实现“今日主推”Tab 展示商品列表
- 其他 Tab(即将到期、活动预告)暂显示空状态组件
-优化部分样式和 Swiper 高度设置
feat(UserCard): 设置用户头像默认图片及移除冗余属性
- 在未登录或无头像时显示默认头像
- 移除 `Image` 组件中冗余的 `alt` 属性
refactor(OrderList): 移除未使用的导航工具函数
- 删除从 `navigation` 工具中导入的 `switchTab` 函数引用
|
2025-09-20 23:07:24 +08:00 |
|
|
|
24c6e6c0fd
|
feat(invite): 优化邀请参数解析和处理逻辑
- 重构 invite 工具函数,增强参数解析能力
- 添加参数调试工具,便于排查问题
- 优化用户登录后的邀请关系处理流程- 调整 API调用,统一使用 dealerId替代 refereeId
- 移除未使用的导入和冗余代码
|
2025-08-26 18:53:14 +08:00 |
|
|
|
0a6f21d182
|
feat(user/order): 新增订单评价功能
- 添加订单评价页面组件
- 实现订单信息和商品列表展示
- 添加评价功能相关的样式和布局
- 优化订单列表页面,增加申请退款和查看物流等功能
|
2025-08-23 16:22:01 +08:00 |
|
|
|
7708968f53
|
feat(invite): 重构邀请关系建立流程并优化相关功能
- 新增 bindRefereeRelation 接口替换原有的 createInviteRelation 接口
- 优化邀请参数解析逻辑,支持 uid_xxx 格式的邀请码
- 重构 handleInviteRelation 函数,使用新的绑定推荐关系接口
- 新增 checkAndHandleInviteRelation 和 manualHandleInviteRelation 函数
- 优化首页和订单列表的相关逻辑,以支持新的邀请关系建立流程
- 更新文档中的相关描述,如将"下级成员"改为"团队成员"
|
2025-08-23 12:18:32 +08:00 |
|
|
|
0b83e67ac1
|
refactor(invite): 重构邀请二维码生成逻辑
- 优化了 generateMiniProgramCode 函数,直接返回完整的二维码 URL
- 移除了未使用的 getInviteStats 函数调用
- 增加了二维码加载失败时的错误处理和重新生成逻辑
-调整了页面布局,隐藏了邀请统计数据部分
|
2025-08-23 05:54:10 +08:00 |
|
|
|
46761bdacd
|
feat(coupon): 添加优惠券领取中心功能
- 新增优惠券领取中心页面,包含热门优惠券轮播、优惠券列表、筛选功能等
- 实现优惠券数据加载、搜索、下拉刷新、加载更多等功能
- 添加优惠券领取逻辑,支持用户领取优惠券
- 优化邀请小程序码生成和分享功能
-调整首页和用户订单组件的样式
|
2025-08-22 11:46:12 +08:00 |
|
|
|
40e282cf8f
|
feat(order): 优化订单列表展示逻辑
- 为 PaymentCountdown 组件添加背景渐变样式- 添加订单支付过期判断和过滤逻辑
- 优化订单列表项的样式和结构
-修复 invite.ts 中的若干问题
|
2025-08-19 16:17:00 +08:00 |
|
|
|
2ddf0e9605
|
refactor(order): 优化订单列表倒计时展示逻辑
- 更新 API 基础 URL 以适应开发环境
- 调整倒计时组件样式,移除冗余样式
- 优化订单列表中倒计时的显示逻辑
- 统一处理订单状态文本和颜色
|
2025-08-19 13:49:00 +08:00 |
|
|
|
6db0b5e03f
|
feat(order): 添加支付倒计时组件并优化订单相关功能
- 新增 PaymentCountdown 组件用于显示支付倒计时
- 实现 usePaymentCountdown Hook 以支持倒计时逻辑
- 添加 useOrderStats Hook 用于获取订单统计信息
- 在订单列表和详情页面集成支付倒计时功能
- 优化订单状态显示和相关操作逻辑
|
2025-08-19 13:15:12 +08:00 |
|
|
|
9d9762ef17
|
feat(theme): 实现主题切换系统并优化经销商相关页面
- 新增主题切换系统,支持智能主题和手动选择
- 更新经销商首页、团队、订单、提现等页面样式
- 添加主题相关的Hook和样式工具函数
- 优化部分组件样式以适配新主题
|
2025-08-19 00:08:26 +08:00 |
|
|
|
1802a27234
|
refactor(user): 优化用户订单相关功能
- 移除 coupon API 中的 SERVER_API_URL,直接使用相对路径
- 优化 order 页面的搜索和重置逻辑- 更新 OrderList 组件,支持空订单时显示 Empty 组件- 调整 UserCard 中的用户统计数据加载逻辑
- 修改 UserOrder 组件中的订单状态文本和链接
|
2025-08-11 23:16:33 +08:00 |
|
|
|
f564703e51
|
refactor(user/order): 优化订单列表筛选逻辑和性能
- 在设置状态栏高度时增加空值合并操作,避免潜在的 null错误
- 移除了未使用的导入语句,减少代码冗余
- 重构了订单列表的搜索和筛选逻辑:
- 调整了搜索条件的合并方式,确保 tab 的 statusFilter 优先级最高
-优化了 useEffect 监听的搜索参数,只在关键词等其他条件变化时重新加载
-简化了 tab 切换逻辑,提高了代码可读性
|
2025-08-11 22:37:45 +08:00 |
|
|
|
46a555b27a
|
feat(user/order): 优化订单列表功能和性能
- 添加防抖搜索功能,提高搜索性能
- 优化筛选逻辑,保留初始状态筛选
- 重构订单数据加载逻辑,支持分批加载
- 完善错误处理和用户提示
- 优化取消订单功能,增加确认对话框
-调整订单状态显示逻辑
|
2025-08-11 22:31:08 +08:00 |
|
|
|
8c10b4a66b
|
refactor(user/order): 重构订单页面
- 移除了 OrderSearch 组件
- 简化了 OrderList 组件的接口- 优化了订单页面的逻辑结构
- 删除了未使用的 CSS 样式文件
|
2025-08-11 22:08:53 +08:00 |
|
|
|
f7825b84b1
|
feat(user/order): 添加状态栏高度适配并优化订单页面布局- 在 Order 组件中添加状态栏高度获取和适配
- 引入 NavBar 组件并设置固定位置
- 调整搜索栏和订单列表的样式以适应新布局
- 优化 OrderList 组件的样式,移除固定的 top 属性
|
2025-08-11 21:20:48 +08:00 |
|
|
|
f69decdf4d
|
refactor(app): 重构用户中心和订单相关页面
-调整了 app.config.ts 中的页面路径和顺序
- 移除了 article 页面
- 重构了 cart、find、order 和 user 页面的布局和功能
- 优化了导航栏和订单状态的显示逻辑
- 统一了页面样式和图标使用
|
2025-08-11 21:03:27 +08:00 |
|