From b3fdf26a52de5466a725184cbef9ef9796529521 Mon Sep 17 00:00:00 2001 From: PQZ Date: Mon, 30 Jun 2025 16:00:00 +0800 Subject: [PATCH] 1 --- .../com/ruoyi/busi/controller/BusiProdController.java | 1 + .../busi/service/impl/BusiCategoryServiceImpl.java | 11 +++++++---- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/dl_admin/ruoyi-admin/src/main/java/com/ruoyi/busi/controller/BusiProdController.java b/dl_admin/ruoyi-admin/src/main/java/com/ruoyi/busi/controller/BusiProdController.java index 5fa3bad..e31a316 100644 --- a/dl_admin/ruoyi-admin/src/main/java/com/ruoyi/busi/controller/BusiProdController.java +++ b/dl_admin/ruoyi-admin/src/main/java/com/ruoyi/busi/controller/BusiProdController.java @@ -126,6 +126,7 @@ public class BusiProdController extends BaseController item.setFileType(FILE_TYPE_PRODUCT); }); } + busiProdNewService.setAmount(prodNewVO.getTenantId()); return success(); } diff --git a/dl_admin/ruoyi-admin/src/main/java/com/ruoyi/busi/service/impl/BusiCategoryServiceImpl.java b/dl_admin/ruoyi-admin/src/main/java/com/ruoyi/busi/service/impl/BusiCategoryServiceImpl.java index f8afd3f..2efa2ba 100644 --- a/dl_admin/ruoyi-admin/src/main/java/com/ruoyi/busi/service/impl/BusiCategoryServiceImpl.java +++ b/dl_admin/ruoyi-admin/src/main/java/com/ruoyi/busi/service/impl/BusiCategoryServiceImpl.java @@ -99,14 +99,17 @@ public class BusiCategoryServiceImpl extends ServiceImpl roots = new ArrayList<>(); for (BusiCategory category : categoryList) { if (category.getParentId() == null) { - root = category; + roots.add(category); } } - // 递归统计 - calculateProdsAll(root, categoryList); + // 遍历每个根节点,递归统计 + for (BusiCategory root : roots) { + calculateProdsAll(root, categoryList); + } return categoryList; }