From eacba04de1bf9a31e1503e7c07938f1812fe86c5 Mon Sep 17 00:00:00 2001 From: Administrator <15274802129@163.com> Date: Tue, 17 Jun 2025 10:02:30 +0800 Subject: [PATCH] refactor(mall): 优化活动关注记录查询逻辑 --- src/main/java/cc/mrbird/febs/mall/service/impl/IAdminHappySocialCircleServiceImpl.java | 11 +++++++++++ 1 files changed, 11 insertions(+), 0 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/mall/service/impl/IAdminHappySocialCircleServiceImpl.java b/src/main/java/cc/mrbird/febs/mall/service/impl/IAdminHappySocialCircleServiceImpl.java index 948b2ad..a140f4e 100644 --- a/src/main/java/cc/mrbird/febs/mall/service/impl/IAdminHappySocialCircleServiceImpl.java +++ b/src/main/java/cc/mrbird/febs/mall/service/impl/IAdminHappySocialCircleServiceImpl.java @@ -167,6 +167,12 @@ @Override public FebsResponse addActivity(HappySocialCircle dto) { + if(ObjectUtil.isEmpty(dto.getMemberId())){ + throw new RuntimeException("请选择发布人"); + } + if(ObjectUtil.isEmpty(dto.getCategoryId())){ + throw new RuntimeException("请选择分类"); + } HappySocialCircle happySocialCircle = new HappySocialCircle(); BeanUtil.copyProperties(dto, happySocialCircle); this.baseMapper.insert(happySocialCircle); @@ -204,6 +210,11 @@ happySocialCircle.setContent(dto.getContent()); happySocialCircle.setIndexFile(dto.getIndexFile()); happySocialCircle.setOrderCnt(dto.getOrderCnt()); + happySocialCircle.setIsNormal(dto.getIsNormal()); + if(2 == dto.getIsNormal()){ + happySocialCircle.setFinderUserName(dto.getFinderUserName()); + happySocialCircle.setFeedId(dto.getFeedId()); + } this.baseMapper.updateById(happySocialCircle); return new FebsResponse().success().message("操作成功"); -- Gitblit v1.9.1