| | |
| | | package cn.lili.controller.goods; |
| | | |
| | | import cn.lili.base.Result; |
| | | import cn.lili.common.enums.ResultCode; |
| | | import cn.lili.common.enums.ResultUtil; |
| | | import cn.lili.common.exception.ServiceException; |
| | |
| | | import cn.lili.modules.goods.entity.vos.GoodsVO; |
| | | import cn.lili.modules.goods.service.GoodsService; |
| | | import cn.lili.modules.goods.service.GoodsSkuService; |
| | | import cn.lili.modules.lmk.domain.query.VideoGoodsEsQuery; |
| | | import cn.lili.modules.search.entity.dos.EsGoodsIndex; |
| | | import cn.lili.modules.search.entity.dos.EsGoodsRelatedInfo; |
| | | import cn.lili.modules.search.entity.dto.EsGoodsSearchDTO; |
| | |
| | | return ResultUtil.data(goodsSearchService.searchGoodsByPage(goodsSearchParams, pageVO)); |
| | | } |
| | | |
| | | @ApiOperation(value = "商品分页-发布视频时关联商品") |
| | | @GetMapping("/video/es") |
| | | public Result videoGoodsEsPage(VideoGoodsEsQuery query) { |
| | | return goodsSearchService.videoGoodsEsPage(query); |
| | | } |
| | | |
| | | @ApiOperation(value = "从ES中获取相关商品品牌名称,分类名称及属性") |
| | | @GetMapping("/es/related") |
| | | public ResultMessage<EsGoodsRelatedInfo> getGoodsRelatedByPageFromEs(EsGoodsSearchDTO goodsSearchParams, PageVO pageVO) { |