4900 Commits

Author SHA1 Message Date
4ee40f0bdb [fix]修改视频已读 2025-09-29 23:15:12 +08:00
49e52a9a55 [fix]增加视频已读 2025-09-29 20:39:05 +08:00
ec715206ef [fix]修改视频点赞逻辑 2025-09-29 19:04:13 +08:00
1cee8788f2 [fix]修改红包的状态枚举,解决无法领红包的问题 2025-09-29 16:45:47 +08:00
e9a8be0e1b [fix]修改支付订单的金额乘以100变成分 2025-09-29 16:45:47 +08:00
huk
7856c2b6e8 feat(vlog): 视频私密与公开状态切换接口移动至app目录下 2025-09-29 16:28:17 +08:00
huk
4c1e123214 feat(content): 新增视频审核功能并优化状态管理
- 新增 AuditVlogBO 类用于视频审核请求参数
- 在 VlogController 中增加视频审核状态变更接口
- 修改 VlogService 接口与实现类,支持通过 BO 对象更新审核状态-为 Vlog 实体类添加 Lombok 注解以简化构建
- 调整视频列表查询逻辑,支持按是否私密和状态筛选
- 更新 VlogMapperCustom.xml 查询条件动态 SQL 结构- 设置默认视频状态为“待审核”
- 移除冗余的用户 ID 参数校验,改用 BO 校验方式
- 引入枚举 VlogStatusEnum 的 Getter 方法便于获取状态值
2025-09-29 16:10:49 +08:00
huk
eeab201625 feat(goods): 添加商品分类接口参数校验- 在添加和修改商品分类接口中引入 @Valid 注解 2025-09-29 11:38:49 +08:00
huk
887ab084e9 feat(order): 添加订单支付未核销自动退款功能
- 新增延迟队列常量 DELAY_ORDER_TO_BE_USED 用于处理已支付未核销订单
- 调整订单取消时间单位从秒改为分钟,值设为15分钟
- 新增订单支付未核销自动退款时间常量,设置为14天
- 实现订单支付后加入延迟队列逻辑,超时未核销自动退款
- 订阅延迟队列处理已支付未核销订单状态更新为已退款
- 异步处理订单退款逻辑,避免阻塞主流程
2025-09-29 11:20:48 +08:00
huk
ee76a4cfda feat(goods): 添加商品分类校验与层级管理功能- 在 ProductCategory 实体类中增加名称和图标的非空校验注解
-为控制器启用参数校验支持,确保请求数据合法性
- 实现分类保存和更新方法,自动设置分类层级并检查重复性
- 引入断言工具防止重复分类插入或更新
- 增加对父级分类不存在情况的默认值处理逻辑
2025-09-29 11:20:40 +08:00
huk
5b7c78e024 feat(order): 实现订单未支付自动取消功能
- 新增延迟队列处理订单未支付自动取消逻辑
- 在订单创建时将订单ID加入延迟队列
- 配置订单未支付超时时间为15分钟(900秒)
- 使用Redis实现订单取消的延时队列监听与处理
- 更新缓存名称常量以支持订单延时取消队列标识
2025-09-28 18:06:42 +08:00
wangqx
8634a3e357 [fix]修改视频删除 2025-09-28 16:50:31 +08:00
huk
266ad175b7 refactor(order):优化订单相关代码结构与注释
- 移除 AppOrderController 中不必要的空行
- 为 Sku 类添加全参和无参构造函数
- 移除 OrderBusinessImpl 中设置核销码的逻辑
- 简化 OrderItemVO 和 OrderVO 中字段的注释描述
- 更新订单状态和核销码状态的 Schema 描述及实现类引用
- 移除 OrderVO 中冗余的 verificationCodes 字段
2025-09-28 16:29:06 +08:00
huk
16b9f183f3 Merge remote-tracking branch 'origin/wzj-main' into wzj-main 2025-09-28 16:28:58 +08:00
wangqx
ee92264adf [fix]修改信息回调 2025-09-28 16:08:58 +08:00
huk
a6a7af49c8 feat(order): app用户查询订单详情信息扩展核销码信息 2025-09-28 16:03:58 +08:00
huk
606ffbefdf refactor(order):优化订单详情查询逻辑
- 移除不必要的 QueryWrapper 导入
- 将 OrderItem 实体替换为 OrderItemVO 视图对象
- 新增 selectItemInfoByOrderIds 方法用于批量查询订单详情- 简化订单详情分组与绑定逻辑
- 在 OrderItemVO 中增加核销相关字段及状态枚举支持
2025-09-28 15:44:20 +08:00
wangqx
1305061781 [fix]修改充值 2025-09-28 15:23:34 +08:00
huk
4a912fe4e7 feat(order): 添加租户名称到订单项- 移除了未使用的LocalDateTimeUtil导入
- 引入了SysTenantService和SysTenantVo依赖- 在OrderServiceImpl中注入了ISysTenantService- 为每个订单项查询并设置租户名称
- 优化了订单项构建逻辑,提高代码可读性
2025-09-28 11:22:46 +08:00
wangqx
913aebcb3d [fix]订单支付改为使用id 2025-09-28 10:52:24 +08:00
huk
d4079a5f28 refactor(order):优化订单相关逻辑与数据映射
- 修改订单项租户ID获取逻辑,使用item.getTenantId()替代vo.getTenantId()- 调整热销商品统计SQL,将状态筛选从status=3改为status in (2,9)
- 移除OrderMapper中冗余的selectByEntity方法及XML配置- 删除OrderVO中冗余的租户信息、收货地址等字段- 注释掉OrderVO中的采购价字段
- 清理OrderVO中与前端展示无关的商品相关信息字段
- 移除订单统计SQL中不必要的delete_status条件限制
- 修改商品分类控制器依赖注入方式,使用接口类型替换实现类- 移除订单详情接口中设置租户信息的重复逻辑
- 清理OrderVO中冗余的tenant对象属性
- 删除订单列表查询XML中冗余的orderPage和selectOrderDetail方法配置
2025-09-28 09:49:39 +08:00
huk
8ba2a94e97 feat(order): 新增商家订单详情查询接口 2025-09-27 16:51:18 +08:00
wangqx
22d6ca9897 [fix]搜索去掉本人 2025-09-27 16:27:06 +08:00
wangqx
10e0a359e8 [fix]修改超时退回 2025-09-27 16:06:09 +08:00
huk
e1d7e4011a feat(goods): 添加商品分类查询条件并优化排序
- 在app查询商品分类列表和树形结构时,默认设置 showStatus为 1
-为商品分类查询添加按 sort 字段升序排列的默认排序规则
2025-09-27 15:52:33 +08:00
huk
8d148bd76c feat(transaction):优化分账规则管理功能
- 调整分账规则状态枚举值,启用状态为0,禁用状态为1
- 修改适用商品类型字段类型从Integer为Long
- 增加分账规则保存和更新时的商品类型唯一性校验- 优化分账规则更新逻辑,支持明细的增删改操作
- 调整商品分类查询逻辑,支持父子级分类结构展示
- 移除区域ID和手续费承担方式字段注释
- 完善分账规则BO和VO类的字段描述和注解
- 添加分账规则明细Mapper查询方法- 优化分账规则转换逻辑,提升代码可读性
- 增强分账规则服务层的业务校验逻辑
2025-09-27 15:42:02 +08:00
huk
86b14817fd fix(sms):修复短信验证码发送逻辑 2025-09-27 15:19:36 +08:00
huk
9190b6e6b2 fix(system):更正租户VO中的店铺名称字段 2025-09-27 13:58:10 +08:00
huk
723521a7bb fix(system):更正租户VO中的店铺名称字段 2025-09-27 13:57:59 +08:00
huk
ea7b64c9f6 feat(auth):优化租户列表展示逻辑 2025-09-27 13:54:25 +08:00
huk
bc2f5d4fce Merge remote-tracking branch 'origin/wzj-main' into wzj-main 2025-09-27 13:22:08 +08:00
huk
4ee568bf5c feat(auth): 根据租户类型动态设置显示名称 2025-09-27 13:21:49 +08:00
wangqx
0d08db4d7d [fix]服务器配置 2025-09-27 12:00:37 +08:00
huk
b2a9624aac refactor(dict):优化字典缓存清理逻辑- 移除 SYS_DICT_TYPE_WITH_DEFAULT_TENANTID 缓存常量- 使用 GlobalConstants.GLOBAL_DICT_KEY 替代旧缓存键- 更新 insertDictType与 updateDictType 方法的缓存注解
- 在删除和重置缓存时同步清理全局字典缓存- 统一缓存更新操作,同时更新 SYS_DICT 和全局缓存
2025-09-27 11:41:30 +08:00
huk
462ccbb250 feat(system): 添加全局字典缓存支持
- 在 GlobalConstants 中新增全局字典 Redis 键
- 更新 SysDictTypeServiceImpl 使用全局字典缓存键
- 在 SysDictDataMapper 中忽略租户上下文以支持默认租户查询
2025-09-27 11:26:16 +08:00
huk
4d6065d4da chore(config): 调整 MyBatis 日志配置并添加租户拦截器日志设置 2025-09-26 17:47:03 +08:00
huk
71b3bd9762 Merge remote-tracking branch 'origin/wzj-main' into wzj-main 2025-09-26 16:54:23 +08:00
huk
d3f7145610 refactor(order):优化订单模块代码结构与查询功能
- 新增订单项BO中的订单状态字段并关联枚举类型
- 在OrderItemMapper.xml中添加根据订单状态查询的条件判断
- 调整了部分包导入顺序以符合编码规范
2025-09-26 16:54:16 +08:00
wangqx
bdcf098da8 [fix]修改回调 2025-09-26 16:42:07 +08:00
wangqx
81d6b0727f [fix]修改回调 2025-09-26 16:36:17 +08:00
huk
40d8105e55 feat(member): 支持用户注销状态管理- 新增用户注销状态REVOKED,值为2- 短信认证策略中处理已注销用户重新登录的情况 2025-09-26 16:23:02 +08:00
wangqx
e0ac519d55 [fix]修改回调 2025-09-26 16:11:33 +08:00
wangqx
36f3208daa 统计 2025-09-26 16:06:57 +08:00
huk
ab30f6c9cc feat(app): 新增app会员与商户模块配置- 在application.yml中添加app会员模块和商户模块的包扫描配置
- 优化订单服务分页查询逻辑,支持商户维度数据筛选
- 配置knife4j文档分组,支持app模块接口文档展示
- 优化订单创建逻辑,补充商品分享人ID等字段
- 移除分账规则中的手续费相关字段与校验逻辑- 新增核销码VO,支持订单核销状态管理
2025-09-26 16:02:36 +08:00
huk
8b9a963bc6 Merge remote-tracking branch 'origin/wzj-main' into wzj-main 2025-09-26 15:59:28 +08:00
wangqx
773a93b5ff [fix]修改微信支付 2025-09-26 15:47:56 +08:00
wangqx
c7d71811b6 [fix]修改微信支付 2025-09-26 15:25:57 +08:00
huk
9a864d155d Merge remote-tracking branch 'origin/wzj-main' into wzj-main 2025-09-26 14:16:11 +08:00
wangqx
ea555fbe34 [fix]修改提现逻辑 2025-09-26 13:01:53 +08:00
wangqx
dfc5ae4a06 [fix]修改提现逻辑 2025-09-26 12:58:41 +08:00