forked from angelo/java-retail-app
## 广告banner添加排序;
This commit is contained in:
parent
aeb03e037c
commit
4f45fbdf6e
|
@ -18,27 +18,20 @@ import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 广告banner 前端控制器
|
* 广告banner 前端控制器
|
||||||
*
|
|
||||||
* @author hzs
|
|
||||||
* @since 2022-12-08
|
|
||||||
*/
|
*/
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/api/bd-advert-banner")
|
@RequestMapping("/api/bd-advert-banner")
|
||||||
public class ApiBdAdvertBannerController extends BaseController {
|
public class ApiBdAdvertBannerController extends BaseController {
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private IBdAdvertBannerService advertBannerService;
|
private IBdAdvertBannerService iBdAdvertBannerService;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @description: 查询广告banner
|
* 查询广告banner
|
||||||
* @author: zhang jing
|
|
||||||
* @date: 2022/8/30 10:20
|
|
||||||
* @param: [advertBanner]
|
|
||||||
* @return: com.hzs.common.core.web.page.TableDataInfo
|
|
||||||
**/
|
**/
|
||||||
@GetMapping("/list")
|
@GetMapping("/list")
|
||||||
public TableDataInfo list(BdAdvertBanner banner) {
|
public TableDataInfo list(BdAdvertBanner banner) {
|
||||||
List<BdAdvertBanner> list = advertBannerService.listData(banner);
|
List<BdAdvertBanner> list = iBdAdvertBannerService.listData(banner);
|
||||||
return getDataTable(list);
|
return getDataTable(list);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -52,7 +45,7 @@ public class ApiBdAdvertBannerController extends BaseController {
|
||||||
// 返回结果
|
// 返回结果
|
||||||
List<ApiAdvertBannerVO> resultList = new ArrayList<>();
|
List<ApiAdvertBannerVO> resultList = new ArrayList<>();
|
||||||
|
|
||||||
List<BdAdvertBanner> list = advertBannerService.listData(null);
|
List<BdAdvertBanner> list = iBdAdvertBannerService.listData(null);
|
||||||
if (CollectionUtil.isNotEmpty(list)) {
|
if (CollectionUtil.isNotEmpty(list)) {
|
||||||
resultList = BeanUtil.copyToList(list, ApiAdvertBannerVO.class);
|
resultList = BeanUtil.copyToList(list, ApiAdvertBannerVO.class);
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,16 +1,10 @@
|
||||||
package com.hzs.system.config.mapper;
|
package com.hzs.system.config.mapper;
|
||||||
|
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
import com.hzs.common.domain.system.config.BdAdvertBanner;
|
import com.hzs.common.domain.system.config.BdAdvertBanner;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
|
||||||
* 广告banner Mapper 接口
|
* 广告banner Mapper 接口
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author hzs
|
|
||||||
* @since 2023-04-13
|
|
||||||
*/
|
*/
|
||||||
public interface BdAdvertBannerMapper extends BaseMapper<BdAdvertBanner> {
|
public interface BdAdvertBannerMapper extends BaseMapper<BdAdvertBanner> {
|
||||||
|
|
||||||
|
|
|
@ -7,9 +7,6 @@ import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 广告banner 服务类
|
* 广告banner 服务类
|
||||||
*
|
|
||||||
* @author hzs
|
|
||||||
* @since 2023-04-13
|
|
||||||
*/
|
*/
|
||||||
public interface IBdAdvertBannerService extends IService<BdAdvertBanner> {
|
public interface IBdAdvertBannerService extends IService<BdAdvertBanner> {
|
||||||
|
|
||||||
|
|
|
@ -15,9 +15,6 @@ import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 广告banner 服务实现类
|
* 广告banner 服务实现类
|
||||||
*
|
|
||||||
* @author hzs
|
|
||||||
* @since 2023-04-13
|
|
||||||
*/
|
*/
|
||||||
@Service
|
@Service
|
||||||
public class BdAdvertBannerServiceImpl extends ServiceImpl<BdAdvertBannerMapper, BdAdvertBanner> implements IBdAdvertBannerService {
|
public class BdAdvertBannerServiceImpl extends ServiceImpl<BdAdvertBannerMapper, BdAdvertBanner> implements IBdAdvertBannerService {
|
||||||
|
@ -38,7 +35,7 @@ public class BdAdvertBannerServiceImpl extends ServiceImpl<BdAdvertBannerMapper,
|
||||||
queryWrapper.eq(BdAdvertBanner::getPkCountry, CountryConstants.CHINA_COUNTRY);
|
queryWrapper.eq(BdAdvertBanner::getPkCountry, CountryConstants.CHINA_COUNTRY);
|
||||||
queryWrapper.lt(BdAdvertBanner::getEffectiveDate, new Date());
|
queryWrapper.lt(BdAdvertBanner::getEffectiveDate, new Date());
|
||||||
queryWrapper.orderByAsc(BdAdvertBanner::getSort);
|
queryWrapper.orderByAsc(BdAdvertBanner::getSort);
|
||||||
return this.list();
|
return this.list(queryWrapper);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -5,11 +5,7 @@ import lombok.AllArgsConstructor;
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @description: 发布位置
|
* 发布位置
|
||||||
* @author: zhang jing
|
|
||||||
* @date: 2022/12/8 17:41
|
|
||||||
* @param:
|
|
||||||
* @return:
|
|
||||||
**/
|
**/
|
||||||
@AllArgsConstructor
|
@AllArgsConstructor
|
||||||
@Getter
|
@Getter
|
||||||
|
|
|
@ -15,12 +15,7 @@ import lombok.experimental.Accessors;
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
|
||||||
* 广告banner
|
* 广告banner
|
||||||
* </p>
|
|
||||||
*
|
|
||||||
* @author hzs
|
|
||||||
* @since 2023-04-13
|
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
@EqualsAndHashCode(callSuper = true)
|
@EqualsAndHashCode(callSuper = true)
|
||||||
|
|
Loading…
Reference in New Issue