buhuazhen
3 天以前 87519f0df32a22a68df0941fb06dd2c34861fbe4
分支
用户 buhuazhen <hua100783@gmail.com>
星期二, 四月 7, 2026 14:32 +0800
提交者 buhuazhen <hua100783@gmail.com>
星期二, 四月 7, 2026 14:32 +0800
提交87519f0df32a22a68df0941fb06dd2c34861fbe4
目录 03dcfb03d3fc2857d8a8b391ce7ce50f0504627f 目录 | zip | gz
上一版本 8114cb3d085e64ad82ccb1274816831d131a8683 查看 | 对比
feat(product): 新增根据产品ID批量查询产品规格功能

- 在ProductModelService接口中添加selectModelListByProductIds方法
- 在ProductModelMapper接口及其XML中增加对应SQL查询实现,支持递归查找旗下所有子产品的规格
- 在ProductModelServiceImpl中实现selectModelListByProductIds方法调用Mapper接口
- 修改ProductController删除产品方法,改为先查询相关产品规格ID,再判断是否有关联销售/采购记录,避免误删
- 优化代码逻辑,使用stream流简化集合转换,提高代码可读性和健壮性
已修改5个文件
36 ■■■■■ 文件已修改
src/main/java/com/ruoyi/basic/controller/ProductController.java 7 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/mapper/ProductModelMapper.java 3 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/service/IProductModelService.java 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/basic/service/impl/ProductModelServiceImpl.java 6 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/basic/ProductModelMapper.xml 18 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史