From 1e6775a63c0d3011955fc607c4291de06ff8e0c2 Mon Sep 17 00:00:00 2001 From: Administrator <15274802129@163.com> Date: Fri, 25 Apr 2025 10:54:24 +0800 Subject: [PATCH] feat(mall): 添加活动报名列表导出功能 --- src/main/java/cc/mrbird/febs/mall/service/impl/AdminHappyActivityServiceImpl.java | 15 +++++++++++++++ 1 files changed, 15 insertions(+), 0 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/mall/service/impl/AdminHappyActivityServiceImpl.java b/src/main/java/cc/mrbird/febs/mall/service/impl/AdminHappyActivityServiceImpl.java index e1dddd9..af8d1dc 100644 --- a/src/main/java/cc/mrbird/febs/mall/service/impl/AdminHappyActivityServiceImpl.java +++ b/src/main/java/cc/mrbird/febs/mall/service/impl/AdminHappyActivityServiceImpl.java @@ -400,4 +400,19 @@ return new FebsResponse().success().message("操作成功"); } + + @Override + public List<HappyActivityOption> getVoteOptionListForExport(Map<String, String> params) { + LambdaQueryWrapper<HappyActivityOption> queryWrapper = new LambdaQueryWrapper<>(); + if(ObjectUtil.isNotEmpty(params.get("activityId"))){ + queryWrapper.eq(HappyActivityOption::getActivityId, Long.valueOf(params.get("activityId"))); + } + if(ObjectUtil.isNotEmpty(params.get("audit"))){ + queryWrapper.eq(HappyActivityOption::getState, Integer.valueOf(params.get("state"))); + } + if(ObjectUtil.isNotEmpty(params.get("beautyName"))){ + queryWrapper.like(HappyActivityOption::getOptionName, params.get("optionName")); + } + return happyActivityOptionMapper.selectList(queryWrapper); + } } -- Gitblit v1.9.1