【积分银行】积分

This commit is contained in:
2026-02-09 17:03:19 +08:00
parent 6e005f2f4e
commit cd7f5661de
4 changed files with 16 additions and 19 deletions
@@ -31,19 +31,19 @@ public class SysBannerApiController {
return sysBannerApiService.selectBannerList(showLocation);
}
@Operation(summary = "轮播图-app轮播图列表", description = "轮播图-app轮播图列表")
@GetMapping(value = "/app/list")
public Result<List<SysBanner>> appBannerList(@RequestParam(name = "showLocation") String showLocation) {
Date date = new Date();
List<SysBanner> list = sysBannerApiService.list(new LambdaQueryWrapper<SysBanner>()
.select(SysBanner::getId, SysBanner::getPhotoUrl, SysBanner::getJumpUrl, SysBanner::getTfJump, SysBanner::getMemo)
.eq(SysBanner::getShowLocation, showLocation)
.eq(SysBanner::getStatus, 1)
.and(wrapper -> wrapper.eq(SysBanner::getIsLongTermEffective, 1)
.or(wrapper1 -> wrapper1.eq(SysBanner::getIsLongTermEffective, 0).ge(SysBanner::getStartTime, date).le(SysBanner::getEndTime, date)))
.orderByDesc(SysBanner::getSort)
);
return Result.OK(list);
}
// @Operation(summary = "轮播图-app轮播图列表", description = "轮播图-app轮播图列表")
// @GetMapping(value = "/app/list")
// public Result<List<SysBanner>> appBannerList(@RequestParam(name = "showLocation") String showLocation) {
// Date date = new Date();
// List<SysBanner> list = sysBannerApiService.list(new LambdaQueryWrapper<SysBanner>()
// .select(SysBanner::getId, SysBanner::getPhotoUrl, SysBanner::getJumpUrl, SysBanner::getTfJump, SysBanner::getMemo)
// .eq(SysBanner::getShowLocation, showLocation)
// .eq(SysBanner::getStatus, 1)
// .and(wrapper -> wrapper.eq(SysBanner::getIsLongTermEffective, 1)
// .or(wrapper1 -> wrapper1.eq(SysBanner::getIsLongTermEffective, 0).ge(SysBanner::getStartTime, date).le(SysBanner::getEndTime, date)))
// .orderByDesc(SysBanner::getSort)
// );
// return Result.OK(list);
// }
}
@@ -1,12 +1,10 @@
package org.jeecg.modules.api.service;
import com.baomidou.mybatisplus.extension.service.IService;
import org.jeecg.common.api.vo.Result;
import org.jeecg.modules.system.entity.SysBanner;
import org.jeecg.modules.system.entity.SysBannerDO;
import java.util.List;
public interface SysBannerApiService extends IService<SysBanner> {
public interface SysBannerApiService {
Result<List<SysBannerDO>> selectBannerList(String showLocation);
}