176、商城业务-检索服务-检索返回结果模型分析抽取


@Data
public class SearchResult {

    //查询到的所有商品信息
    private List<SkuEsModel> products;

    //当前页面
    private Integer pageNum;

    //总记录数
    private Long total;

    //总页码数
    private Integer totalPages;

    //导航页
    private List<Integer> pageNavs;

    //查询到的所有品牌信息
    private List<BrandVo> brands;

    //查询所涉及到的所有属性
    private List<AttrVo> attrs;

    //查询所涉及到的所有分类信息
    private List<CatelogVo> catelogs;


    //面包屑导航
    private List<NavVo> navs;


    @Data
    public class BrandVo {

        private Long brandId;
        private String brandName;
        private String brandImg;
    }

    @Data
    public class AttrVo {
        private Long attrId;

        private String attrName;

        private List<String> attrValue;
    }

    @Data
    public class CatelogVo {
        private Long catelogId;
        private String catelogName;
    }

    @Data
    public static class NavVo{
        private String navName;
        private String navValue;
        private String link;
    }
}

猜你喜欢

转载自blog.csdn.net/pyd1040201698/article/details/108352064