From a4956714abc9d28455c1eb80adc735b422a179bb Mon Sep 17 00:00:00 2001 From: wuchunlei Date: Tue, 11 Jun 2024 15:20:28 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AF=BE=E7=A8=8B=E7=9B=AE=E5=BD=95=E5=88=97?= =?UTF-8?q?=E8=A1=A8-=E9=85=8D=E7=BD=AE=E8=B4=AD=E4=B9=B0=E4=BA=BA?= =?UTF-8?q?=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../peanut/modules/common/entity/CourseCatalogueEntity.java | 5 +++++ .../master/service/impl/CourseCatalogueServiceImpl.java | 4 ++++ 2 files changed, 9 insertions(+) diff --git a/src/main/java/com/peanut/modules/common/entity/CourseCatalogueEntity.java b/src/main/java/com/peanut/modules/common/entity/CourseCatalogueEntity.java index e8fd14dc..6a0d1086 100644 --- a/src/main/java/com/peanut/modules/common/entity/CourseCatalogueEntity.java +++ b/src/main/java/com/peanut/modules/common/entity/CourseCatalogueEntity.java @@ -55,4 +55,9 @@ public class CourseCatalogueEntity{ */ @TableField(exist = false) private List productList; + /** + * 购买人数 + */ + @TableField(exist = false) + private int buyPeoples; } diff --git a/src/main/java/com/peanut/modules/master/service/impl/CourseCatalogueServiceImpl.java b/src/main/java/com/peanut/modules/master/service/impl/CourseCatalogueServiceImpl.java index 9bdbb2e4..279016a2 100644 --- a/src/main/java/com/peanut/modules/master/service/impl/CourseCatalogueServiceImpl.java +++ b/src/main/java/com/peanut/modules/master/service/impl/CourseCatalogueServiceImpl.java @@ -44,6 +44,10 @@ public class CourseCatalogueServiceImpl extends ServiceImpl shopProducts = shopProductCourseDao.selectJoinList(ShopProduct.class, shopProductCourseEntityMPJLambdaWrapper); c.setProductList(shopProducts); + //配置购买人数 + MPJLambdaWrapper wrapper = new MPJLambdaWrapper<>(); + wrapper.eq(UserCourseBuyEntity::getCatalogueId,c.getId()); + c.setBuyPeoples(userCourseBuyDao.selectList(wrapper).size()); } return list; }