refactor(mall): 调整轮播图查询排序逻辑
- 移除按 created_time排序的逻辑
- 添加按 sort 字段升序排序的逻辑
- 保留按 is_top 字段升序排序的逻辑
1 files modified
4 ■■■ changed files
src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallNewsServiceImpl.java 4 ●●● patch | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallNewsServiceImpl.java
@@ -63,8 +63,10 @@
    public FebsResponse findAllBanner() {
        QueryWrapper<PlatformBanner> queryWrapper = new QueryWrapper<>();
        queryWrapper.eq("type", 1);
//        queryWrapper.orderByAsc("is_top");
//        queryWrapper.orderByAsc("created_time");
        queryWrapper.orderByAsc("sort");
        queryWrapper.orderByAsc("is_top");
        queryWrapper.orderByAsc("created_time");
        List<PlatformBanner> paymentMethodList = platformBannerMapper.selectList(queryWrapper);
        if(CollUtil.isNotEmpty(paymentMethodList)){
            for(PlatformBanner platformBanner : paymentMethodList){