检索服务创建

关闭thymeleaf 缓存

 

 创建对应的vo

我们需要检索数据库中的相关商品信息  我们需要提交相关的检索条件  为了统一的管理提交的数据

我们需要创建一个vo来封装信息

@Data
public class SearchParam {
    private String keyword;//页面传递查询全文的关键字
    private Long catalog3Id;//三级分类id
    /*sort=saleCount_asc/desc
    sort=skuPrice_asc/desc
    sort=hotPrice_asc/desc
    * */
    private String sort;//排序条件
    //查询筛选条件 hasStock=0/1
    private Integer hasStock;//是否只显示有货
    //brandId=1&brandId=2
    private List<Long> brandId;//按照品牌来查询  可以多选
    //skuPrice=200_300   skuPrice=_300最大如果左边为空 默认给个0   skuPrice=200_最小 右边为空 无上限
    private String skuPrice;//价格区间查询
    //针对不同的属性  attrs:1_苹果:6.5寸
    private List<String> attrs;//按照属性信息 进行筛选
    
    private Integer pageNum;
}

 

posted @ 2022-06-03 23:03  花心大萝卜li  阅读(27)  评论(0)    收藏  举报