|
|
3b98dfa150
|
feat(dealer): 更新提现流程为审核后领取模式
- 添加新的API接口getShopDealerWithdraw和updateShopDealerWithdraw
- 新增package_info相关字段用于微信确认收款流程
- 添加claimingId状态管理用于控制领取按钮
- 修改状态显示逻辑,将"审核通过"改为"待领取",颜色从success改为info
- 移除直接调用微信收款确认的逻辑,改为先提交审核再领取
- 新增handleClaim函数处理提现领取流程
- 在提现记录中添加"立即领取"按钮,仅在待领取状态下显示
- 更新提现说明文案,明确审核后领取流程
- 调整记录列表界面布局,优化时间显示和按钮位置
|
2026-01-31 22:04:59 +08:00 |
|
|
|
3a68955f1c
|
refactor(dealer): 简化提现功能只支持微信钱包
- 移除支付宝和银行卡提现方式的选择
- 删除相关账户信息输入字段验证逻辑
- 简化提现表单只保留微信钱包选项
- 更新快速金额按钮配置
- 移除多余的状态管理变量
- 删除不再使用的 Radio 和 Cell 组件导入
- 移除提现
|
2026-01-31 21:14:10 +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 |
|
|
|
f5c6d52b78
|
feat(rider): 添加配送员模块和订单图片保存功能
- 新增配送员首页界面,包含订单管理、工资明细、配送小区、仓库地址等功能入口
- 实现小程序码保存到相册功能,支持权限检查和错误处理
- 添加相册写入权限配置和图片下载临时路径处理
- 修复订单列表商品信息显示问题,优化支付流程
- 更新首页轮播图广告代码,调整用户中心网格布局
- 增加订单页面返回时的数据刷新机制,提升用户体验
|
2026-01-31 02:52:28 +08:00 |
|
|
|
7227ec6d84
|
fix(dealer): 修复经销商提现功能中的金额处理问题
- 添加 normalizeMoneyString 函数统一处理后端返回的金额数据类型
- 使用 normalizeMoneyString 替代直接访问 dealerUser.money 确保金额始终为字符串
- 修改金额验证逻辑确保数值转换的准确性
- 更新格式化金额函数支持未知类型输入并添加数值有效性检查
- 修复 Radio.Group 控件值更新时表单字段同步问题
|
2026-01-28 14:30:07 +08:00 |
|
|
|
ed5ef3fb19
|
feat(register): 移除注册页面并调整经销商申请流程
- 删除 passport/register.tsx 和 passport/register.config.ts 注册相关文件
- 从 app.config.ts 中移除 register 页面配置
- 将经销商申请页面标题从"邀请注册"改为"注册会员"
- 注释掉经销商申请表单中的邀请人ID字段
- 更新经销商申请页面导航栏标题文本
|
2026-01-28 10:22:14 +08:00 |
|
|
|
ed02db5a8d
|
fix(dealer): 解决经销商申请注册流程中的角色分配问题
- 添加了对用户ID存在性的检查,避免注册时用户信息缺失导致的错误
- 实现了更健壮的角色查询逻辑,当查询不到角色时使用默认角色ID进行兜底
- 新增了addUserRole API方法用于在用户无角色时创建默认角色
- 优化了角色分配逻辑,支持upsert操作以处理不同后端实现方式
- 将页面跳转从navigateBack改为switchTab,确保注册后正确返回到"我的"页面
- 更新了API基础URL配置,统一指向新的mp-api域名
- 修复了二维码组件中的API地址引用,保持与新域名的一致性
|
2026-01-27 17:50:16 +08:00 |
|
|
|
a4938fbe31
|
fix(config): 更新API基础URL配置
- 将开发环境API_BASE_URL从mp-api.websoft.top更改为cms-api.websoft.top
- 将生产环境API_BASE_URL从mp-api.websoft.top更改为cms-api.websoft.top
- 将测试环境API_BASE_URL从mp-api.s209.websoft.top更改为cms-api.s209.websoft.top
- 更新SimpleQRCodeModal组件中的二维码生成API地址为cms-api.websoft.top
|
2026-01-27 16:53:13 +08:00 |
|
|
|
aff888794f
|
feat(dealer): 添加分销商收益明细页面并优化订单管理功能
- 新增收益明细页面,支持下拉刷新和上拉加载更多
- 在app.config.ts中注册收益明细页面路由
- 更新API基础URL配置,统一使用mp-api域名
- 优化提交表单逻辑,确保refereeId参数为数字类型
- 修改订单页面,添加resourceId参数以正确过滤分销订单
- 修复订单号显示逻辑,优先使用接口返回的订单号
- 优化订单列表项点击事件,跳转到收益明细页面
- 更新客户名称显示格式,包含昵称和用户ID
- 调整订单详情展示布局和信息内容
|
2026-01-25 13:32:49 +08:00 |
|
|
|
0d6eb331c8
|
feat(shop): 添加商品分享邀请功能
- 切换API基础URL到生产环境地址
- 在商品详情页添加邀请参数解析和存储逻辑
- 实现分享链接携带邀请者ID和来源信息
- 新增商品分享来源类型标识
- 在短信登录成功后处理待绑定的邀请关系
- 添加邀请关系跟踪和统计功能
|
2026-01-20 15:18:48 +08:00 |
|
|
|
415e05cc4e
|
feat(user): 添加用户卡片统计数据接口和优化性能
- 新增 UserCardStats 接口定义余额/积分/优惠券/礼品卡数据结构
- 实现 getUserCardStats 函数聚合返回用户卡片统计数据
- 替换原有多个独立请求为单一聚合接口提升性能
- 修改 useUserData Hook 使用新聚合接口并调整数据类型
- 移除废弃的 pageShopOrder 和相关 API 导入
- 优化用户登录后自动刷新卡片统计数据逻辑
|
2026-01-20 12:47:22 +08:00 |
|
|
|
0542b93dc7
|
feat(home): 重构首页轮播图组件并优化广告数据处理
- 修改首页轮播图组件,替换为新的 Banner 组件实现
- 新增广告图片数据标准化处理函数,支持多种字段格式兼容
- 优化首页广告数据加载逻辑,改用 Promise.allSettled 并行请求
- 修复轮播图高度计算,添加数字转换安全处理
- 调整经销商申请页面文本,将"入驻申请"改为"门店入驻"
- 修复商品卡片图片显示,添加空值处理防止报错
- 临时隐藏搜索栏组件,设置为隐藏状态
- 恢复开发环境 API 地址配置,便于本地调试
- 移除经销商申请表单中邀请人 ID 的禁用状态
|
2026-01-20 11:12:31 +08:00 |
|
|
|
0770eb1699
|
feat(home): 重构首页界面并更新API配置
- 移除底部导航栏中的"基地生活"选项卡
- 切换开发环境API地址为线上测试接口
- 添加完整的首页样式定义,包括英雄区域、商品卡片、快捷入口等
- 重构首页组件结构,集成商品列表、分类标签页和交互功能
- 更新主题管理逻辑,支持多种主题模式和用户ID兼容处理
- 添加商品数据获取和展示功能,实现首页内容动态加载
|
2026-01-15 10:12:49 +08:00 |
|
|
|
039af32fc3
|
config(app): 更新应用配置以适配新项目名称
- 将租户ID从10550更新为10584
- 将应用名称从"时里院子市集"更新为"桂乐淘"
- 更新package.json中的项目名称
- 更新project.config.json中的项目描述和APPID
- 更新Vercel项目配置名称
- 更新头条小程序项目描述
- 更新服务器模板ID配置
- 更新各页面分享标题中的应用名称
- 更新订单确认页面的评论字段值
|
2026-01-14 17:20:45 +08:00 |
|
|
|
bc8d882104
|
fix(order): 修改订单确认页面的商品名称显示问题
- 将商品名称替换为固定文本“时里院子市集”
- 确保配送类型和买家备注正确传递
- 优化注释说明,确保 couponId 类型正确处理
|
2025-12-25 13:04:40 +08:00 |
|
|
|
253613e077
|
fix(order): 修改订单确认页面的商品名称显示问题
- 将商品名称替换为固定文本“时里院子市集”
- 确保配送类型和买家备注正确传递
- 优化注释说明,确保 couponId 类型正确处理
|
2025-12-05 12:51:10 +08:00 |
|
|
|
4c6391053d
|
feat(cms): 添加视频内容支持并优化文章加载逻辑
- 在文章详情页添加视频播放功能,支持视频宽度自适应
- 优化文章加载逻辑,确保内容存在时才进行解析
- 添加视频元素的条件渲染判断
|
2025-11-21 14:52:25 +08:00 |
|
|
|
078b422db0
|
feat(user): 更新用户卡片组件以支持微信手机号登录
- 引入 Button 组件用于触发微信获取手机号功能
- 根据登录状态显示不同的用户头像和信息区域
- 为未登录用户提供点击登录入口并绑定手机号
- 登录后展示用户头像、昵称及角色标签
- 优化用户卡片界面布局与交互逻辑
|
2025-11-21 13:38:48 +08:00 |
|
|
|
1d73521e17
|
feat(shop): 更新商品价格显示及订单状态逻辑
- 修改商品列表和详情页价格展示,增加会员价和原价显示
- 调整订单确认收货状态值从30改为20
- 恢复订单列表中查看物流按钮功能
- 更新二维码接口域名地址
- 统一使用Taro组件替换部分原生HTML标签
|
2025-11-21 10:47:12 +08:00 |
|
|
|
7db4da5081
|
feat(shop): 调整商品详情页分享图片比例
- 修改分享图片URL,添加OSS处理参数- 设置图片尺寸为500x40,裁剪模式填充
- 保持图片宽高比为5:4
- 当图片不存在时返回undefined
|
2025-10-11 20:20:14 +08:00 |
|
|
|
f808c22a22
|
refactor(api): 统一文章和导航查询接口命名
- 将getCmsArticleByCode重命名为getByCode
- 新增cmsNavigation的getByCode查询方法
- 统一返回数据处理逻辑
style(ui): 调整商品详情页底部按钮样式
- 减少底部按钮区域内边距
- 调整咨询按钮文字大小和内间距
- 缩小耳机图标尺寸
chore(app): 移除多余空行和调试信息
- 删除组件间无用空白行
- 将邀请提示改为控制台输出
- 保持导出语句格式一致
|
2025-10-11 11:52:24 +08:00 |
|
|
|
ea5419dfb5
|
feat(index):优化轮播图触摸交互支持垂直滚动- 引入touchStartRef记录触摸起始位置- 新增disableSwiper状态控制轮播图禁用
- 设置touchAction样式支持水平垂直滑动
- 调整Swiper组件direction为horizontal
-为Swiper.Item添加touchAction样式优化
- 更新CSS样式确保图片点击事件正常- 添加自定义Swiper类名及触摸控制样式
- 启用-webkit-overflow-scrolling提升滚动体验
|
2025-10-03 01:27:50 +08:00 |
|
|
|
aa879f0062
|
feat(index): 实现Header组件吸顶效果和轮播图触摸优化
- 添加Sticky组件实现Header吸顶功能
- 优化轮播图触摸事件,防止与页面滚动冲突
- 调整轮播图容器样式,确保手势操作流畅
- 更新Header组件结构以支持粘性布局
- 修复Banner组件中图片列表的key属性问题
- 移除不必要的状态传递和冗余代码
|
2025-10-03 01:21:19 +08:00 |
|
|
|
5270cab7e9
|
feat(config): 新增网站配置字段和自定义Hook
- 在cmsWebsiteField模型中新增deliveryText、guaranteeText和openComments三个字段
- 创建useConfig自定义Hook用于获取和管理网站配置数据
- 更新Banner组件中的默认轮播图高度从200px调整为300px- 修改Banner组件中热门商品列表项的右边距样式
- 在ArticleList组件中为map函数添加类型注解
- 移除IsDealer组件中旧的配置获取逻辑,改用新的useConfig Hook
- 删除src/pages/user_bak目录下的所有旧版用户相关组件文件
- 删除src/pages/user_bak目录下的配置文件和样式文件
|
2025-09-29 17:07:48 +08:00 |
|
|
|
dd3d6b43a4
|
refactor(index):优化首页布局与样式- 移除 Banner 组件中多余的 View 包裹层,简化结构- 调整轮播图区域样式,提升触摸交互体验
-为今日热卖和社区拼团区域添加阴影效果- 减小社区拼团图片高度,优化视觉比例
- 调整热销榜单区域间距,改善布局紧凑度- 注释未使用的吸顶状态逻辑,减少冗余代码
- 更新页面标题为更直观的首页标识- 优化首页组件结构,提升渲染性能
|
2025-09-26 16:38:16 +08:00 |
|
|
|
03021a3930
|
feat(index):优化首页头部和畅销商品组件布局
- 调整畅销商品组件粘性布局的样式和动画效果
-修复头部组件在吸顶状态下的高度和内边距计算
- 优化搜索框在不同状态下的显示逻辑- 统一组件间的间距和过渡动画处理
|
2025-09-26 13:17:35 +08:00 |
|
|
|
af98a3881a
|
feat(index): 实现热销商品Tabs粘性布局功能
- 引入Sticky组件实现Tabs吸顶效果
- 添加粘性状态变化回调通知父组件- 动态计算系统状态栏高度作为吸顶阈值-优化Tabs样式在粘性状态下的视觉表现
- 调整商品列表间距以适配新布局- 完善首页Header组件与Tabs粘性状态联动逻辑
- 移除useDidHide中的主题设置调用
- 初始化时设置应用主题配置
|
2025-09-26 13:07:42 +08:00 |
|
|
|
b8e13fdc68
|
refactor(category):重构文章分类页面结构和加载逻辑
- 调整文章列表组件路径并优化渲染逻辑
- 添加骨架屏加载效果提升用户体验
- 完善错误处理机制增强页面稳定性- 更新页面配置文件路径引用
- 移除冗余的页面配置和组件引用
-优化首页Banner组件加载状态处理
- 增强热销商品Tab切换功能和空状态展示- 调整用户经销商组件调试日志- 修改全局应用配置中的页面路径引用
- 调整主题处理逻辑执行时机
|
2025-09-26 12:45:07 +08:00 |
|
|
|
915c06ecab
|
feat(user): 更新用户界面和功能实现- 默认 修改 UnifiedQRButton类型为 danger- 更新 Banner 组件使用 getCmsAdByCode 获取广告数据
- 新增 CMS 文章查询接口 getCmsArticleByCode
- 调整 UserCard 组件界面样式和逻辑-优化 BestSellers 商品展示组件
- 更新 IsDealer 组件支持网站字段配置
- 移除用户页面部分冗余代码和样式
- 增加主题样式支持和背景装饰元素
- 调整用户相关组件层级和定位样式
|
2025-09-26 11:22:09 +08:00 |
|
|
|
6505b48d3a
|
feat(cms): 新增广告位查询接口和主题字段支持
- 新增根据code查询广告位的API接口
- 在网站字段模型中添加theme主题字段
- 实现启动时自动设置用户主题功能
- 移除调试用的邀请信息打印逻辑
-优化导入路径引用方式
|
2025-09-26 08:25:06 +08:00 |
|
|
|
555c348799
|
refactor(api): 调整二维码登录相关接口路径
- 将 qr-login 相关接口统一迁移至 passport 模块下
- 更新 QRScanModal 组件中的接口引用路径- 更新 useQRLogin hook 中的接口引用路径
- 更新 useUnifiedQRScan hook 中的接口引用路径
- 更新 qr-confirm 页面中的接口引用路径
|
2025-09-24 16:50:49 +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 |
|
|
|
656d9e649e
|
```
feat(user): 更新用户网格组件中的菜单项文案和功能
- 将“我的邀请”文案更新为“推广邀请”
- 注释掉“扫码登录”菜单项,暂时移除该功能- 调整了部分菜单项的注释格式以保持代码整洁
```
|
2025-09-22 23:28:10 +08:00 |
|
|
|
53eb9519b9
|
```
fix(qr-login):优化二维码登录确认逻辑与错误提示
- 调整 confirmWechatQRLogin 接口返回类型,去除冗余日志输出
- 修改登录确认判断条件为 status === 'confirmed'- 更新成功与失败时的提示信息,提升用户体验
-优化错误处理文案,移除不必要的数字前缀```
|
2025-09-22 23:10:44 +08:00 |
|
|
|
e47e34825a
|
```
feat(passport): 实现统一扫码功能并迁移二维码登录页面
将原有的扫码登录和扫码核销功能合并为统一扫码功能,支持智能识别二维码类型,
自动执行相应操作。同时将二维码登录相关页面迁移到 /passport 路径下,优化用户体验与代码结构。
主要变更:
- 新增统一扫码 Hook (useUnifiedQRScan) 和按钮组件 (UnifiedQRButton)- 新增统一扫码页面 /passport/unified-qr/index
- 迁移二维码登录页面路径:/pages/qr-login → /passport/qr-login
- 更新管理员面板及用户卡片中的扫码入口为统一扫码- 移除旧的 QRLoginDemo 和 qr-test 测试页面- 补充统一扫码使用指南文档```
|
2025-09-22 15:44:44 +08:00 |
|
|
|
09af5c158b
|
```
feat(shop/orderConfirm): 优化优惠券使用后的支付逻辑当用户选择使用推荐优惠券时,现在会重新构建订单数据并递归调用支付函数,
确保传递最新的优惠券信息。同时添加了日志以便调试,并提前返回以避免重复执行支付逻辑。```
|
2025-09-22 13:46:01 +08:00 |
|
|
|
cce108a666
|
```
feat(shop/orderConfirm): 优化优惠券使用后的支付逻辑当用户选择使用推荐优惠券时,现在会重新构建订单数据并递归调用支付函数,
确保传递最新的优惠券信息。同时添加了日志以便调试,并提前返回以避免重复执行支付逻辑。```
|
2025-09-22 13:41:55 +08:00 |
|
|
|
7ac2ed27e3
|
```
feat(env): 更新开发环境 API 地址将开发环境的 API_BASE_URL 从本地地址更新为线上测试地址,确保开发时能正确连接后端服务。
feat(shop):优化订单确认页优惠券逻辑与支付信息记录- 增加商品总价计算过程的日志输出,便于排查数值精度问题
- 添加多处优惠券选择和推荐时的详细日志,提升调试能力
- 改进支付前数据记录,包含完整订单和优惠券信息
- 优化手动选择优惠券失败时的错误日志输出
- 调整 View 结构以修复分享按钮在某些情况下的渲染问题
- 微调商品详情页样式,增加左侧间距
refactor(shop): 包装分享按钮以提升结构稳定性在商品详情页中,将分享按钮包裹在 View 标签内,以增强组件结构稳定性和兼容性。
```
|
2025-09-22 13:32:58 +08:00 |
|
|
|
0725cd2e8a
|
feat(order): 实现优惠券智能推荐与自动应用功能
新增优惠券智能推荐逻辑,在订单确认页面中根据商品总价自动筛选并推荐最优优惠券。支持以下特性:- 自动识别可用优惠券并排序
- 未选择优惠券时自动应用最优券- 已选优惠券时提示是否存在更优选项
- 支付前再次提醒用户使用可用优惠券
- UI 上显示可用优惠券数量及选择状态
同时更新开发环境 API 地址为本地调试地址。
|
2025-09-22 11:15:02 +08:00 |
|
|
|
92bd00ea44
|
```
feat(components): 调整 QRLoginButton 默认属性并优化用户卡片布局
- 修改 QRLoginButton 组件的默认 type 为 'default',size为 'small'
- 在 UserCard 组件中注释掉 QRLoginButton 的引入和使用- 使用 Space 组件优化用户卡片中的按钮布局
- 替换原有条件渲染逻辑,统一使用按钮展示“扫码核销”功能
- 样式微调与代码格式化```
|
2025-09-22 10:58:42 +08:00 |
|
|
|
16559c76ed
|
feat(qr-login): 实现扫码登录功能模块
|
2025-09-21 22:10:22 +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 |
|
pcn_
|
14c0f29361
|
修改完成,剩余团购
|
2025-09-13 18:10:21 +08:00 |
|
pcn_
|
d988caa5ed
|
banner图片换成动态
|
2025-09-13 17:10:16 +08:00 |
|
pcn_
|
7431ce39a5
|
个人资料
|
2025-09-13 14:18:19 +08:00 |
|
pcn_
|
8539f04e07
|
banner
|
2025-09-13 13:23:19 +08:00 |
|
pcn_
|
d46533ac52
|
tabar增加 基地生活
|
2025-09-13 04:11:49 +08:00 |
|
pcn_
|
dd1559ba56
|
tabar增加 基地生活
|
2025-09-13 04:06:03 +08:00 |
|
pcn_
|
27ddb85aed
|
首页更换成时里logo
|
2025-09-13 03:54:25 +08:00 |
|