src/main/java/cc/mrbird/febs/mall/service/impl/AdminHappyActivityServiceImpl.java
@@ -13,6 +13,7 @@
import cc.mrbird.febs.mall.vo.AdminMallGoodsCommentVo;
import cc.mrbird.febs.mall.vo.activity.AdminActivityCommentVo;
import cc.mrbird.febs.mall.vo.activity.AdminHappyActivityOrderCheckVo;
import cc.mrbird.febs.rabbit.producter.AgentProducer;
import cn.hutool.core.bean.BeanUtil;
import cn.hutool.core.collection.CollUtil;
import cn.hutool.core.date.DateUtil;
@@ -43,6 +44,7 @@
    private final HappyActivityOrderItemMapper happyActivityOrderItemMapper;
    private final HappyFollowMapper happyFollowMapper;
    private final MallMemberMapper mallMemberMapper;
    private final AgentProducer agentProducer;
    @Override
    public IPage<HappyActivityCategory> getGroupList(AdminHappyActivityCategoryDto dto, QueryRequest request) {
@@ -157,7 +159,11 @@
                Map<Long, HappyActivityCategory> categoryMap = happyActivityCategories.stream().collect(Collectors.toMap(HappyActivityCategory::getId, happyActivityCategory -> happyActivityCategory));
                for (HappyActivity happyActivity : records){
                    happyActivity.setCategoryName(categoryMap.get(happyActivity.getCategoryId()).getName());
                    if(ObjectUtil.isNotNull(happyActivity.getCategoryId())
                        && categoryMap.containsKey(happyActivity.getCategoryId())
                    ){
                        happyActivity.setCategoryName(categoryMap.get(happyActivity.getCategoryId()).getName());
                    }
                }
            }
        }
@@ -222,6 +228,8 @@
        happyActivity.setBackImg(dto.getBackImg());
        happyActivity.setVoteCnt(dto.getVoteCnt());
        happyActivity.setAddState(dto.getAddState());
        happyActivity.setScoreCnt(dto.getScoreCnt());
        happyActivity.setGrowthCnt(dto.getGrowthCnt());
        this.baseMapper.updateById(happyActivity);
        return new FebsResponse().success().message("操作成功");
@@ -504,6 +512,9 @@
                happyActivityOrderItem.setState(StateUpDownEnum.UP.getCode());
                happyActivityOrderItem.setUpdatedTime(DateUtil.date());
                happyActivityOrderItemMapper.updateById(happyActivityOrderItem);
                agentProducer.sendCheckActivityItem(happyActivityOrderItem.getOrderId());
            });
        }
        return new FebsResponse().success().message("操作成功");