63 Commits

Author SHA1 Message Date
huk
e1d24e1ae7 feat(order): 增加订单商品销量更新功能
- 修改订单支付成功逻辑,增加商品销量更新调用- 在 OrderItemService 中新增 addSaleNum 方法用于批量更新商品销量
- 在 ProductMapper 中新增 updateSales 方法实现销量累加
- 调整常量 ORDER_CANCEL_TIME从15分钟延长至30分钟
- 移除冗余的类导入和无用注解
- 更新 AppMemberController 关注相关接口的日志标题与描述
2025-10-10 16:40:49 +08:00
huk
85dbab8f22 refactor(goods):优化商品查询逻辑并调整权限注解
- 移除了 AppProductController 中不必要的具体实现类引用
- 修改了商品查询方法名,统一为 getProduct
- 在 AppSearchController 中更新了商品查询调用
-为 AppVlogController 的 indexList 方法添加了 @SaIgnore 注解
-优化了 ProductMapper.xml 中的查询条件,增加租户状态过滤
- 格式化了 Java 代码中的空格和括号问题
- 移除了冗余的注释和无用的方法定义
2025-10-10 14:47:45 +08:00
huk
eeab201625 feat(goods): 添加商品分类接口参数校验- 在添加和修改商品分类接口中引入 @Valid 注解 2025-09-29 11:38:49 +08:00
huk
ee76a4cfda feat(goods): 添加商品分类校验与层级管理功能- 在 ProductCategory 实体类中增加名称和图标的非空校验注解
-为控制器启用参数校验支持,确保请求数据合法性
- 实现分类保存和更新方法,自动设置分类层级并检查重复性
- 引入断言工具防止重复分类插入或更新
- 增加对父级分类不存在情况的默认值处理逻辑
2025-09-29 11:20:40 +08:00
huk
266ad175b7 refactor(order):优化订单相关代码结构与注释
- 移除 AppOrderController 中不必要的空行
- 为 Sku 类添加全参和无参构造函数
- 移除 OrderBusinessImpl 中设置核销码的逻辑
- 简化 OrderItemVO 和 OrderVO 中字段的注释描述
- 更新订单状态和核销码状态的 Schema 描述及实现类引用
- 移除 OrderVO 中冗余的 verificationCodes 字段
2025-09-28 16:29:06 +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
e1d7e4011a feat(goods): 添加商品分类查询条件并优化排序
- 在app查询商品分类列表和树形结构时,默认设置 showStatus为 1
-为商品分类查询添加按 sort 字段升序排列的默认排序规则
2025-09-27 15:52:33 +08:00
wangqx
eafb814e13 [fix]修改订单逻辑 2025-09-24 14:33:49 +08:00
huk
2e5cc3afbb fix(order): 订单项构建时补充产品与SKU快照ID字段 2025-09-22 16:46:51 +08:00
huk
08af9c4f8f feat(goods): 商品模块快照机制引入
- 新增商品默认待审核,下架状态
- 仅审核通过的商品可上架
- 每次上架商品均产生商品及sku的快照记录
2025-09-22 16:10:34 +08:00
huk
e8685c3eba fix(goods): 调整SKU查询逻辑以支持租户忽略查询 2025-09-20 14:15:35 +08:00
huk
b5b588eb2c ```
feat(goods): 优化 SKU 查询逻辑,增加删除标记过滤条件在 SkuMapper.xml 的 getList 查询中,新增对 sku 和 product 表的 del_flag = '0' 过滤条件,确保查询结果仅包含未删除的数据。同时调整 SQL 格式以提升可读性。```
2025-09-20 14:09:25 +08:00
huk
ab403a98e1 feat(product): 添加商品发布状态过滤条件
在商品查询逻辑中,默认添加已上架商品的筛选条件,确保查询结果仅包含已上架的商品信息。
2025-09-20 11:44:14 +08:00
huk
8fd339c525 feat(product): 添加商品发布状态过滤条件
在商品查询逻辑中,默认添加已上架商品的筛选条件,确保查询结果仅包含已上架的商品信息。
2025-09-20 11:37:28 +08:00
huk
8d76107c27 refactor(ruoyi): 更新 API 文档注解
-替换 @Tag 为 @Operation 注解
- 更新 API 接口的 summary 描述
-移除冗余代码和不必要的注释
- 统一使用 io.swagger.v3 包
2025-09-19 17:32:27 +08:00
huk
bb082bc1d1 feat(goods): 商品属性组装及展示
- 修改 ProductServiceImpl 中的商品详情查询逻辑,增加商品属性处理
- 更新 ProductVO 和 SkuVO 类,增加商品属性相关字段
2025-09-19 16:17:53 +08:00
huk
1ee5c31022 refactor(goods): 优化商品 SKU 处理逻辑
- 新增 SkuBo 主键字段,用于更新操作
- 优化商品保存逻辑,支持新增和更新 SKU
- 新增 SKU 获取接口,按商品 ID 查询
-调整商品查询结果,使用别名区分 SKU 字段
2025-09-19 14:53:58 +08:00
huk
1a859a9337 feat(transaction): 微信商户新增APPID功能
- 添加微信商户新增APPID请求和响应对象- 实现微信商户新增APPID接口调用
- 更新商品信息相关代码,增加删除标志字段- 优化品牌、商品分类、SKU等实体类结构
-调整商品信息查询逻辑,增加租户信息判断
2025-09-19 11:56:17 +08:00
wangqx
845cd85dc6 [fix]修改用户注册逻辑,使用phone——hidden字段,修改用户表,增加点赞数字段 2025-09-17 10:54:11 +08:00
huk
d751de05c2 feat(goods): 查询商品分类及子分类 2025-09-15 18:01:57 +08:00
huk
52494134ee feat(system): 完善租户查询功能并优化相关逻辑
- 添加获取子级租户列表的方法
- 优化租户列表查询逻辑,支持根据父级ID筛选
- 让店铺和商品的业务功能适配动态切换租户
2025-09-15 15:34:58 +08:00
huk
841c35106d fix(transaction): 易生分账返回状态枚举修正 2025-09-15 10:17:55 +08:00
huk
9a6f0e14d7 feat(goods): 添加商品信息列表查询功能并优化相关逻辑
- 在 ProductBo 中添加 id 字段用于查询
- 实现 ProductBusinessImpl 中的 page 方法用于分页查询
- 更新 ProductService 接口,将 IPage 改为 Page 类型
- 修改 ProductServiceImpl 中的 getList 方法,适应新的 Page 类型
- 优化 SysTenantMapper.xml 中的 SQL 查询条件
2025-09-13 17:27:12 +08:00
wangqx
ab75ebf27c [fix]修改订单增加business层代码 2025-09-12 16:02:12 +08:00
huk
c9ff830a56 fix(goods): 忽略产品查询中的租户限制
- 在 ProductService 的 selectById 方法中添加 TenantHelper.ignore(),以忽略租户限制
- 这样可以确保在查询产品时不受当前租户的约束,提高查询的灵活性和适用性
2025-09-12 14:37:02 +08:00
wangqx
76342416ad [fix]修改商品 增加business层 2025-09-12 11:47:49 +08:00
wangqx
0a50a160eb [fix]修改商品 增加business层 2025-09-12 11:43:34 +08:00
wangqx
ebc18ac990 [fix]修改商品 增加business层 2025-09-12 11:42:23 +08:00
wangqx
65f99d7a44 [fix]修改商户账单和订单核销 2025-09-10 19:53:21 +08:00
huk
91655571fe refactor(transaction): 重构分账规则功能
- 移除 DivideRuleFeeType 枚举类- 更新分账规则相关实体类和 BO 类
- 重构分账规则保存、更新和删除逻辑
- 优化分账规则校验方法
- 调整分账比例表示方式,使用整数百分比替代小数
2025-09-10 15:34:57 +08:00
huk
16ab858284 feat(goods): 获取可管理的商铺租户列表
- 添加 ruoyi-system 依赖
- 实现获取当前登录用户可管理的商铺租户列表功能
-优化产品列表查询逻辑,支持多租户管理
2025-09-08 18:30:24 +08:00
huk
8af8137fec feat(goods): 更新产品列表查询功能
- 移除单个租户 ID 参数,改为接收租户 ID 列表
- 在 SQL 中添加对多个租户 ID 的 IN 查询
- 优化服务实现,使用 TenantHelper 忽略租户权限
- 调整日志标题,提高可读性
2025-09-06 18:41:16 +08:00
huk
46a6f340fd fix(tenant): 修复多租户登录问题 2025-09-06 15:55:52 +08:00
huk
5e6f6c9c3d refactor(goods): 优化商品相关代码结构
- 移除 ProductMapper 中不必要的订单相关联接查询
- 优化 ProductServiceImpl 中的 getList 方法
- 注释 ProductVO 中的 distribution 字段
- 在 SkuMapper 中添加 productId 的精确查询条件
2025-09-03 13:09:35 +08:00
huk
55e1fcb553 refactor(交易模块): 优化订单和分账相关功能
- 移除分账结果异步回调通知地址配置
- 新增订单取消功能
- 修改订单状态枚举
- 优化分账流水号生成逻辑
-调整订单支付流程和状态更新
- 移除未使用的代码和接口
2025-09-02 18:36:53 +08:00
haolj
214d1cf82e [feat]增加首页视频、商品和用户搜索接口v1.0 2025-08-29 19:28:36 +08:00
wangqx
c21d61f4f0 [fix]修改bug 2025-08-25 14:35:44 +08:00
wangqx
b8702f827c [fix]修改视频相关 2025-08-21 15:47:28 +08:00
fxh
ccadf33e19 修改商品列表 2025-08-15 19:47:41 +08:00
fxh
f6357bb922 app接口 2025-08-15 16:54:59 +08:00
fxh
9d4e42de60 修改bug 2025-08-14 14:52:55 +08:00
fxh
d71994cdaa 修改bug 2025-08-13 17:35:50 +08:00
fxh
a3e8881ba5 修改bug 2025-08-12 15:40:38 +08:00
fxh
4c0efb69bf 修改bug 2025-08-12 09:03:37 +08:00
wangqx
28977e5313 [fix]给app提供商品接口 2025-07-28 15:58:14 +08:00
fxh
19581d153a 版本管理、优化订单模块 2025-07-04 14:53:25 +08:00
fxh
74bdae2928 修改首页、商品 2025-06-30 10:10:18 +08:00
0210b25c70 修改bo对象 2025-06-27 14:17:58 +08:00
05fa2956e5 首页、商品修改 2025-06-26 17:48:00 +08:00
53fcafde65 修改商品 2025-06-26 10:28:35 +08:00