【积分银行】积分
This commit is contained in:
+14
-14
@@ -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
-3
@@ -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);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user