|
|
@@ -120,9 +120,10 @@ public class IndexScrmController extends AppBaseController {
|
|
|
@ApiOperation("首页商品列表")
|
|
|
@GetMapping("/home/goods")
|
|
|
public R homeGoods(@RequestParam(value = "id", required = false) Long id,
|
|
|
+ @RequestParam(value = "keyword", required = false) String keyword,
|
|
|
@RequestParam(value = "pageNum", defaultValue = "1") Integer pageNum,
|
|
|
@RequestParam(value = "pageSize", defaultValue = "10") Integer pageSize) {
|
|
|
- java.util.Map<String, Object> data = userEndCategoryScrmService.listProductsForApp(id, pageNum, pageSize);
|
|
|
+ java.util.Map<String, Object> data = userEndCategoryScrmService.listProductsForApp(id, keyword, pageNum, pageSize);
|
|
|
return R.ok().put("data", data);
|
|
|
}
|
|
|
|
|
|
@@ -133,6 +134,7 @@ public class IndexScrmController extends AppBaseController {
|
|
|
@GetMapping("/home/goods/recommend")
|
|
|
public R homeGoodsRecommend(HttpServletRequest request,
|
|
|
@RequestParam(value = "type") String type,
|
|
|
+ @RequestParam(value = "keyword", required = false) String keyword,
|
|
|
@RequestParam(value = "pageNum", defaultValue = "1") Integer pageNum,
|
|
|
@RequestParam(value = "pageSize", defaultValue = "10") Integer pageSize) {
|
|
|
String appId = request.getParameter("appId");
|
|
|
@@ -140,8 +142,8 @@ public class IndexScrmController extends AppBaseController {
|
|
|
return R.ok().put("data", new PageInfo<>(Collections.emptyList()));
|
|
|
}
|
|
|
List<FsStoreProductListQueryVO> list = "green".equalsIgnoreCase(type)
|
|
|
- ? productService.selectFsStoreProductNewQueryPage(pageNum, pageSize, appId)
|
|
|
- : productService.selectFsStoreProductHotQueryPage(pageNum, pageSize, appId);
|
|
|
+ ? productService.selectFsStoreProductNewQueryPage(pageNum, pageSize, appId, keyword)
|
|
|
+ : productService.selectFsStoreProductHotQueryPage(pageNum, pageSize, appId, keyword);
|
|
|
PageInfo<FsStoreProductListQueryVO> pageInfo = new PageInfo<>(list);
|
|
|
return R.ok().put("data", pageInfo);
|
|
|
}
|