|
@@ -4,26 +4,27 @@ import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
import org.jeecg.modules.app.entity.AppBanner;
|
|
import org.jeecg.modules.app.entity.AppBanner;
|
|
import org.jeecg.modules.app.mapper.AppBannerMapper;
|
|
import org.jeecg.modules.app.mapper.AppBannerMapper;
|
|
-import org.jeecg.modules.app.service.IAppBannerService;
|
|
|
|
|
|
+import org.jeecg.modules.app.service.IAppHomeService;
|
|
import org.jeecg.modules.app.vo.AppBannerVO;
|
|
import org.jeecg.modules.app.vo.AppBannerVO;
|
|
|
|
+import org.jeecg.modules.app.vo.HomeVO;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
import java.util.List;
|
|
import java.util.List;
|
|
import java.util.stream.Collectors;
|
|
import java.util.stream.Collectors;
|
|
|
|
|
|
@Service
|
|
@Service
|
|
-public class AppBannerServiceImpl extends ServiceImpl<AppBannerMapper, AppBanner> implements IAppBannerService {
|
|
|
|
|
|
+public class AppHomeServiceImpl extends ServiceImpl<AppBannerMapper, AppBanner> implements IAppHomeService {
|
|
@Override
|
|
@Override
|
|
- public List<AppBannerVO> queryBanner() {
|
|
|
|
|
|
+ public HomeVO homeInfo(){
|
|
List<AppBanner> appBanners = this.getBaseMapper().selectList(Wrappers.<AppBanner>lambdaQuery()
|
|
List<AppBanner> appBanners = this.getBaseMapper().selectList(Wrappers.<AppBanner>lambdaQuery()
|
|
.eq(AppBanner::getDelFlag, 0));
|
|
.eq(AppBanner::getDelFlag, 0));
|
|
- return appBanners.stream()
|
|
|
|
|
|
+ return new HomeVO().setBannerList(appBanners.stream()
|
|
.map(banner -> new AppBannerVO()
|
|
.map(banner -> new AppBannerVO()
|
|
.setId(banner.getId())
|
|
.setId(banner.getId())
|
|
.setEventType(banner.getEventType())
|
|
.setEventType(banner.getEventType())
|
|
.setEventValue(banner.getEventValue())
|
|
.setEventValue(banner.getEventValue())
|
|
.setSortOrder(banner.getSortOrder())
|
|
.setSortOrder(banner.getSortOrder())
|
|
.setImageUrl(banner.getImageUrl()))
|
|
.setImageUrl(banner.getImageUrl()))
|
|
- .collect(Collectors.toList());
|
|
|
|
|
|
+ .collect(Collectors.toList()));
|
|
}
|
|
}
|
|
}
|
|
}
|