diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/controller/PartyMemberEventController.java b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/controller/PartyMemberEventController.java index 733e008..c8bfa3f 100644 --- a/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/controller/PartyMemberEventController.java +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/controller/PartyMemberEventController.java @@ -41,13 +41,13 @@ public class PartyMemberEventController { @ApiOperation("活动风采轮播列表") @GetMapping("/eventStyle/banner") public BaseResponse> getEventStyleBanner() { - return BaseResponse.success(eventStyleService.getEventStyle("banner")); + return BaseResponse.success(eventStyleService.getEventStyle("banner","")); } @ApiOperation("活动风采列表") @GetMapping("/eventStyle/list") - public BaseResponse> getEventStyleList() { - return BaseResponse.success(eventStyleService.getEventStyle("list")); + public BaseResponse> getEventStyleList(@RequestParam(value = "param") String param) { + return BaseResponse.success(eventStyleService.getEventStyle("list", param)); } @ApiOperation("活动宣言") diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/EventStyleService.java b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/EventStyleService.java index fb4ac76..ff590d4 100644 --- a/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/EventStyleService.java +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/EventStyleService.java @@ -13,5 +13,5 @@ import java.util.List; public interface EventStyleService extends IService{ - List getEventStyle(String type); + List getEventStyle(String type, String param); } diff --git a/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/impl/EventStyleServiceImpl.java b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/impl/EventStyleServiceImpl.java index c08b74b..48dd96f 100644 --- a/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/impl/EventStyleServiceImpl.java +++ b/src/main/java/com/chinaunicom/mall/ebtp/extend/partyMemberEvent/service/impl/EventStyleServiceImpl.java @@ -1,6 +1,7 @@ package com.chinaunicom.mall.ebtp.extend.partyMemberEvent.service.impl; +import cn.hutool.core.util.StrUtil; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.toolkit.Wrappers; @@ -22,8 +23,11 @@ public class EventStyleServiceImpl extends ServiceImpl getEventStyle(String type) { + public List getEventStyle(String type, String param) { LambdaQueryWrapper query = Wrappers.lambdaQuery(); + if (StrUtil.isNotBlank(param)) { + query.like(EventStyle::getTitle, param); + } if ("banner".equals(type)) { query.eq(EventStyle::getBanner, "1").eq(EventStyle::getStatus, "1").orderByAsc(EventStyle::getSort); return this.list(query);