|
|
4951c3202d
|
feat(dealer): 更新经销商申请功能
- 将页面标题从"注册会员"改为"成为经销商"
- 在经销商注册成功后触发dealerUser:changed事件以通知其他页面刷新
- 优化API响应处理,当用户未注册为分销商时返回null而不是抛出错误
- 使用useDidShow钩子在页面显示时自动刷新经销商数据
- 添加事件监听器支持通过dealerUser:changed事件主动触发数据刷新
|
2026-02-09 22:00:34 +08:00 |
|
|
|
a1e1487d42
|
feat(order): 添加配送时间选择功能
- 在订单模型中新增 sendStartTime 字段用于预约配送时间
- 为水票套票商品添加配送时间选择器组件和日期选择逻辑
- 实现配送时间验证确保水票套票商品必须选择配送时间
- 优化支付错误处理增加配送范围提示和地址更换引导
- 调整套票购买注意事项显示动态最低起送量信息
- 移除用户票据页面重复的时间选择相关代码以保持一致性
|
2026-02-09 16:48:34 +08:00 |
|
|
|
37c2f030f2
|
feat(shop): 添加套票活动功能并优化购买数量控制
- 在仓库模型中添加状态字段
- 实现套票活动最低购买量的灵活配置,优先取模板配置值
- 优化数量输入逻辑,支持套票活动下的默认数量设置
- 改进优惠券加载逻辑,使用初始数量对应总价进行推荐
- 修复商品信息加载顺序,确保套票模板数据正确应用
- 更新支付工具类中的仓库类型引用
- 调整数量输入组件的最小值和禁用状态逻辑
|
2026-02-09 16:02:33 +08:00 |
|
|
|
1ce6381248
|
feat(api): 添加电子围栏功能并重构仓库模块
- 新增 shopStoreFence 模块,包含完整的CRUD接口和数据模型
- 将 shopWarehouse 重命名为 shopStoreWarehouse 并更新相关接口
- 配置文件中切换API_BASE_URL到生产环境地址
- 地址管理页面标题从"地址管理"改为"配送管理"
- 配送员页面收益描述从"工资收入"改为"本月配送佣金"
- 用户地址列表增加每月修改次数限制逻辑
- 更新地址数据模型增加updateTime字段
- 页面组件中的收货地址文案统一改为配送地址
- 移除用户优惠券页面中不必要的导航链接
|
2026-02-07 18:52:35 +08:00 |
|
|
|
6d33708601
|
refactor(order): 重构订单模块并移除再次购买功能
- 移除订单列表中的再次购买功能及相关代码
- 更新API导入语句格式以提高可读性
- 添加退款订单API方法
- 清理未使用的导航函数导入
- 简化订单列表组件的按钮渲染逻辑
|
2026-02-05 17:54:41 +08:00 |
|
|
|
fcbaa970d0
|
feat(home): 添加商品上下架状态管理功能
- 在商品模型中新增status字段用于标识商品上下架状态
- 首页请求商品列表时默认传入status为0参数
- 商品列表数据过滤仅显示上架状态的商品
- 添加商品状态注释说明0为上架1为下架
|
2026-02-04 15:40:27 +08:00 |
|
|
|
5e36f243ef
|
feat(order): 添加订单重新发起支付功能并优化支付流程
- 新增 prepayShopOrder 接口用于对未支付订单生成新预支付参数
- 实现多路径兼容探测机制,支持不同后端版本的支付接口
- 优化订单支付逻辑,优先使用服务端最新状态避免重复支付
- 添加 fallback 机制,在重新支付失败时降级为重新创建订单
- 实现支付成功后自动取消旧待支付订单,避免列表堆积
- 修复订单列表中key值重复的问题
- 在商品列表中添加数量标识符x提升UI显示效果
|
2026-02-04 15:32:27 +08:00 |
|
|
|
f96918bf86
|
feat(ticket): 添加水票功能支持
- 在订单模型中增加formId字段用于标识商品ID
- 更新统一扫码组件以支持水票和礼品卡核销
- 实现水票列表页面,包含我的水票和核销记录两个标签页
- 添加水票核销二维码生成功能
- 支持水票的分页加载和搜索功能
- 实现水票核销记录的展示
- 添加水票状态变更历史追踪
- 更新订单状态判断逻辑以支持特定商品完成状态
- 扩展扫码验证功能以处理水票业务类型
|
2026-02-04 11:00:54 +08:00 |
|
|
|
cb17e48b03
|
feat(home): 优化首页商品展示功能
- 添加 recommend 字段到商品模型定义
- 重构首页标签页逻辑,支持分类参数传递
- 实现动态商品列表加载,按标签分类获取数据
- 更新订水跳转链接指向新商品ID
- 优化标签页切换逻辑,使用键值对映射
- 添加错误处理机制,防止商品列表加载失败
|
2026-02-03 20:06:50 +08:00 |
|
|
|
945bf9af8d
|
refactor(order): 优化订单商品数据显示逻辑
- 将订单模型中的 orderGoods 类型从 OrderGoods 改为 ShopOrderGoods
- 移除 OrderWithGoods 接口定义和 normalizeOrderGoodsList 函数
- 直接使用订单分页接口返回的 orderGoods 字段渲染商品信息
- 添加 utils/orderGoods.ts 工具函数处理订单商品数据标准化
- 在骑手端订单页面实现商品名称汇总显示功能
- 优化再次购买和支付功能中的商品数据获取逻辑
|
2026-02-01 12:21:55 +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 |
|
|
|
47d2eee486
|
feat(withdraw): 添加分销商提现领取功能
- 新增 receiveShopDealerWithdraw 接口用于用户领取提现
- 新增 receiveSuccessShopDealerWithdraw 接口用于领取成功回调
- 添加 ShopDealerWithdrawReceiveResult 类型定义
- 实现提取 package_info 的 extractPackageInfo 函数
- 更新提现列表页面的领取按钮样式
- 完善领取流程的状态处理和错误提示机制
|
2026-01-31 22:24:51 +08:00 |
|
|
|
b9c03be394
|
feat(withdraw): 实现微信商家转账收款确认功能
- 配置文件中更新测试环境API基础URL
- 添加ShopDealerWithdrawCreateResult类型定义以支持微信转账返回的package_info
- 修改addShopDealerWithdraw函数以处理微信转账流程的特殊返回值
- 实现extractPackageInfo、canRequestMerchantTransferConfirm和requestMerchantTransferConfirm辅助函数
- 在微信钱包提现流程中集成商户转账确认页面调用
- 添加对微信小程序环境的检测和错误处理
- 更新快速金额选项,增加1元选项
- 修改微信提现提示文字,说明需要确认收款的流程
|
2026-01-31 18:57:32 +08:00 |
|
|
|
3a42eaf853
|
feat(gift): 将礼品卡功能重命名为水票并添加新增页面路由
- 将所有"礼品卡"文本替换为"水票",包括页面标题、组件文案、注释等
- 修改首页导航,将充值水票按钮指向我的水票页面
- 调整订水按钮链接直接跳转到商品详情页
- 移除帮助按钮相关代码
- 更新数据转换函数中的面值规格文案
- 修改核销成功提示中的商品类型文案
- 调整空状态提示文案为水票相关内容
- 在应用配置中添加新的水票添加页面路由
- 更新类型定义中的注释说明
|
2026-01-31 13:39:10 +08:00 |
|
|
|
aff888794f
|
feat(dealer): 添加分销商收益明细页面并优化订单管理功能
- 新增收益明细页面,支持下拉刷新和上拉加载更多
- 在app.config.ts中注册收益明细页面路由
- 更新API基础URL配置,统一使用mp-api域名
- 优化提交表单逻辑,确保refereeId参数为数字类型
- 修改订单页面,添加resourceId参数以正确过滤分销订单
- 修复订单号显示逻辑,优先使用接口返回的订单号
- 优化订单列表项点击事件,跳转到收益明细页面
- 更新客户名称显示格式,包含昵称和用户ID
- 调整订单详情展示布局和信息内容
|
2026-01-25 13:32:49 +08:00 |
|
|
|
6505b48d3a
|
feat(cms): 新增广告位查询接口和主题字段支持
- 新增根据code查询广告位的API接口
- 在网站字段模型中添加theme主题字段
- 实现启动时自动设置用户主题功能
- 移除调试用的邀请信息打印逻辑
-优化导入路径引用方式
|
2025-09-26 08:25:06 +08:00 |
|
|
|
13b56cd7f8
|
```
feat(shop): 新增聊天会话与消息模块API新增了聊天会话(ShopChatConversation)和聊天消息(ShopChatMessage)两个模块的完整API接口及数据模型,包括分页查询、列表查询、新增、修改、删除、批量删除及根据ID查询等功能。feat(system): 扩展用户模型并重构API调用方式
为用户模型添加推荐人ID字段(refereeId),并在用户相关API中引入SERVER_API_URL常量以统一管理接口前缀,优化调用结构。
feat(dealer): 优化经销商邀请注册流程将经销商申请页面调整为邀请注册模式,增强微信手机号获取、头像上传及昵称校验逻辑,完善邀请关系绑定机制,并更新页面标题提示信息。
```
|
2025-09-22 23:58:54 +08:00 |
|
|
|
0b83e67ac1
|
refactor(invite): 重构邀请二维码生成逻辑
- 优化了 generateMiniProgramCode 函数,直接返回完整的二维码 URL
- 移除了未使用的 getInviteStats 函数调用
- 增加了二维码加载失败时的错误处理和重新生成逻辑
-调整了页面布局,隐藏了邀请统计数据部分
|
2025-08-23 05:54:10 +08:00 |
|
|
|
1e51a137ee
|
refactor(components): 重构 CouponCard 组件样式
- 优化了 CouponCard 组件的视觉效果,增加了更多细节和动画
- 添加了响应式样式,提高了移动端体验
- 新增了 CouponList组件样式,用于展示优惠券列表
|
2025-08-22 17:27:45 +08:00 |
|
|
|
41702c295a
|
refactor(request): 移除旧版请求工具并优化错误处理- 删除了 request-legacy.ts及相关文件
- 更新了所有 API 文件的导入路径
-优化了请求工具的错误处理逻辑
- 移除了冗余的调试信息
- 保留了关键的错误信息
|
2025-08-22 13:38:38 +08:00 |
|
|
|
46761bdacd
|
feat(coupon): 添加优惠券领取中心功能
- 新增优惠券领取中心页面,包含热门优惠券轮播、优惠券列表、筛选功能等
- 实现优惠券数据加载、搜索、下拉刷新、加载更多等功能
- 添加优惠券领取逻辑,支持用户领取优惠券
- 优化邀请小程序码生成和分享功能
-调整首页和用户订单组件的样式
|
2025-08-22 11:46:12 +08:00 |
|
|
|
12b664fc46
|
refactor(api): 更新 API 结果类型导入路径
- 将 ApiResult 和 PageResult 类型的导入路径从 '@/api/index' 修改为 '@/api'
- 修改了多个文件中的导入语句,以简化 API 结果类型的导入路径
|
2025-08-19 09:56:44 +08:00 |
|
|
|
f928264e2c
|
feat(invite): 添加邀请统计功能
- 新增邀请统计页面,包含统计概览、邀请记录和排行榜三个标签页
- 实现邀请统计数据的获取和展示,包括总邀请数、成功注册数、转化率等
- 添加邀请记录的查询和展示功能
- 实现邀请排行榜的查询和展示功能
- 新增生成小程序码和处理邀请场景值的接口
|
2025-08-19 01:38:37 +08:00 |
|
|
|
06a3b15842
|
refactor(api): 更新 API调用以使用新的请求工具- 将所有 API 调用中的 request-legacy 替换为 request
- 优化部分 API 调用的参数传递方式
- 统一导入 ApiResult 和 PageResult 类型的路径
|
2025-08-18 20:39:31 +08:00 |
|
|
|
ef134316b0
|
refactor(api): 更新 API调用以使用 request-legacy- 将多个 API 文件中的 request 引用更新为 request-legacy
- 修改了部分 API调用的错误处理方式
- 更新了部分函数参数名称
|
2025-08-18 15:48:28 +08:00 |
|
|
|
1fba71c8b3
|
feat(user): 添加用户数据钩子和仪表板接口
- 新增 useUserData 钩子用于获取用户数据
- 添加用户仪表板相关接口和类型定义
- 更新用户卡片组件,使用新的用户数据钩子
- 修改成为经销商文案为开通VIP
|
2025-08-18 09:24:44 +08:00 |
|
|
|
1f6ecebc6a
|
feat(user): 优化礼品卡核销功能
- 修改 API基础 URL 为正式环境地址
- 移除礼品卡信息中的 useTime 字段
-优化礼品卡核销页面布局和功能
- 完善礼品卡信息展示,包括商品图片、描述等
- 优化手动输入核销码流程,支持直接验证- 调整礼品卡状态展示方式,增加过期状态- 优化代码结构,提高可读性和可维护性
|
2025-08-18 02:10:42 +08:00 |
|
|
|
13b3d6407b
|
feat(dealer): 添加经销商申请功能并优化用户相关页面
- 新增经销商申请页面和相关组件- 更新用户中心页面,增加经销商状态显示和申请入口
- 修改登录逻辑,支持获取用户手机号- 优化用户钩子,增加获取用户ID和判断超级管理员权限的功能
|
2025-08-18 01:18:19 +08:00 |
|
|
|
f73bfeb743
|
refactor(礼品卡): 优化礼品卡相关功能和界面
- 修改 API 基础 URL以适应开发环境
- 移除未使用的 StoreCell 组件- 在 ShopGift 模型中添加核销时间字段
-调整 GiftCard 组件样式和布局
- 更新 goodsDetail 页面中的规格选择逻辑
- 优化 gift 组件中的有效期和类型显示
- 在 redeemGift 中添加礼品卡核销时间
- 重构 storeVerification 组件逻辑,优化核销流程
|
2025-08-17 20:16:29 +08:00 |
|
|
|
ecfbdc0286
|
feat(礼品卡): 优化颜色主题并添加核销功能
- 修改礼品卡颜色主题,使用渐变色提升视觉效果
- 添加礼品卡核销功能,包括生成和验证核销码
-优化礼品卡组件,增加状态显示和使用说明
- 新增礼品卡颜色测试页面,用于验证颜色
|
2025-08-17 10:01:56 +08:00 |
|
|
|
1b24a611a8
|
docs: 更新优惠券相关文档- 新增优惠券API集成文档
- 新增优惠券卡片对齐修复文档
- 新增优惠券状态显示调试文档
- 新增优惠券组件警告修复文档- 更新用ShopInfo Hook字段迁移文档
- 更新Arguments关键字修复文档
|
2025-08-15 01:52:36 +08:00 |
|
|
|
dc87f644c9
|
fix(api): 修复优惠券页面 API 调用错误并优化调试信息
- 更新 API 请求方式,使用正确的 request-legacy 导入
- 在优惠券页面添加详细的调试日志,帮助排查显示问题
- 修复 Tabs 组件的类型错误,确保类型安全- 优化页面渲染逻辑,增加可视化调试信息
- 更新文档,提供详细的调试步骤和常见问题分析
|
2025-08-14 19:59:56 +08:00 |
|
|
|
6d9a6ef7e4
|
fix(api): 修复 API 导入导致的 TypeScript 编译错误
- 将所有 API 文件中的 import request from '@/utils/request'替换为 import request from '@/utils/request-legacy'
- 创建了 request-legacy.ts 兼容层,保持与现有 API 代码的完全兼容性
- 支持旧的 API 响应格式 {code, message, data}
- 自动处理认证头和错误处理
- 批量更新了 30+ 个 API 文件的导入路径
- 修复了 TypeScript 编译错误,项目现在可以正常编译和运行
|
2025-08-14 19:22:02 +08:00 |
|
|
|
2c864ce770
|
refactor(shop): 更新 API调用和页面逻辑
- 修改了多个文件中的 API调用路径
- 优化了部分组件的显示逻辑
- 添加了优惠券相关功能
-调整了环境变量配置
|
2025-08-14 01:06:44 +08:00 |
|
|
|
89cadc3886
|
refactor(shop): 重构优惠券和礼品卡相关功能
- 优化了优惠券和礼品卡的搜索功能
- 重新设计了统计卡片的样式和布局- 改进了优惠券和礼品卡的领取和兑换流程
- 统一了图标样式和大小
- 调整了部分组件的显示逻辑
|
2025-08-13 11:17:00 +08:00 |
|
|
|
5d4dc4518f
|
refactor(user): 优化用户优惠券相关功能
- 移除新增收货地址页面
- 删除 ShopArticle 相关代码
- 优化优惠券详情页面布局- 更新优惠券筛选和使用逻辑
- 调整 app配置,重新启用优惠券功能
- 优化 Tailwind CSS配置,禁用不必要功能
|
2025-08-13 10:44:27 +08:00 |
|
|
|
a1cacc04e8
|
feat(admin): 从文章详情页面改为文章管理页面
- 修改页面配置,设置新的导航栏标题和样式
- 重新设计页面布局,增加搜索栏、文章列表和操作按钮
- 添加文章搜索、分页加载和删除功能
- 优化文章列表项的样式和交互
- 新增礼品卡相关API和组件
- 更新优惠券组件,增加到期提醒和筛选功能
|
2025-08-13 10:11:57 +08:00 |
|
|
|
9dabda3d47
|
feat(shop): 添加文章详情页面并优化购物车样式
- 新增文章详情页面组件,用于显示文章内容
- 优化购物车页面样式,增加空购物车状态的透明背景
- 添加多个购物相关 API 接口,包括优惠券、订单等
- 更新环境配置,修改 API 基础 URL
- 调整发现页面布局,增加文章详情入口
|
2025-08-13 01:37:15 +08:00 |
|
|
|
1c2e00b7ba
|
feat(shop): 添加文章详情页面并优化购物车样式
- 新增文章详情页面组件,用于显示文章内容
- 优化购物车页面样式,增加空购物车状态的透明背景
- 添加多个购物相关 API 接口,包括优惠券、订单等
- 更新环境配置,修改 API 基础 URL
- 调整发现页面布局,增加文章详情入口
|
2025-08-13 01:37:07 +08:00 |
|
|
|
bcaf8203e4
|
feat(orderConfirm): 优化订单确认页面功能和样式
- 添加优惠券选择功能
- 增加商品数量选择
- 完善订单信息展示
- 优化支付流程
- 添加错误状态和加载状态处理
- 新增 OrderConfirmSkeleton 组件用于加载骨架屏
|
2025-08-11 17:27:00 +08:00 |
|
|
|
044c6f8580
|
feat(api): 添加分销商相关数据模型
- 新增分销商申请、资金明细、订单记录、推荐关系、设置、用户记录、提现明细等数据模型
- 更新环境配置,修改 API 基础 URL 和应用名称
|
2025-08-11 12:04:21 +08:00 |
|
|
|
a2d763dd42
|
修复:订单状态的筛选
|
2025-08-11 00:39:33 +08:00 |
|
|
|
5115847324
|
新增:优惠券、积分明细
|
2025-08-09 19:59:55 +08:00 |
|
|
|
815f020c50
|
新增:优惠券、积分明细
|
2025-08-09 19:59:48 +08:00 |
|
|
|
c82a56eef7
|
新增:优惠券、积分明细
|
2025-08-08 08:55:42 +08:00 |
|
|
|
27505c1c64
|
修复已知问题
|
2025-08-05 21:40:08 +08:00 |
|
|
|
a8a84f8b39
|
优化下单流程
|
2025-07-30 15:34:11 +08:00 |
|
|
|
2832cd3832
|
优化下单流程
|
2025-07-30 02:49:42 +08:00 |
|
|
|
5dd02be44b
|
优化下单流程
|
2025-07-30 02:44:58 +08:00 |
|
|
|
19fe9b4775
|
优化下单流程
|
2025-07-30 00:40:38 +08:00 |
|