|
@@ -378,14 +378,34 @@ public class ProductPageApi {
|
|
|
/**
|
|
|
* 采美百科产品仪器页面数据
|
|
|
*/
|
|
|
+ @ApiOperation("采美百科产品仪器页面数据")
|
|
|
+ @ApiImplicitParam(required = true, name = "commodityType", value = "商品类型:1产品,2仪器")
|
|
|
+ @GetMapping("/baike/page")
|
|
|
+ public ResponseJson<List<BaikeTypeVo>> getBaikePageData(Integer commodityType){
|
|
|
+ if (null == commodityType) {
|
|
|
+ return ResponseJson.error("参数异常", null);
|
|
|
+ }
|
|
|
+ return pageService.getBaikePageData(commodityType);
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 采美百科产品仪器分类数据
|
|
|
+ */
|
|
|
@ApiOperation("采美百科产品仪器分类数据")
|
|
|
- @ApiImplicitParam(required = false, name = "commodityType", value = "商品类型:1产品,2仪器")
|
|
|
+ @ApiImplicitParams({
|
|
|
+ @ApiImplicitParam(required = true, name = "typeId", value = "分类id"),
|
|
|
+ @ApiImplicitParam(required = false, name = "pageNum", value = "页码"),
|
|
|
+ @ApiImplicitParam(required = false, name = "pageSize", value = "每页数量"),
|
|
|
+ })
|
|
|
@GetMapping("/baike/type")
|
|
|
- public ResponseJson<List<BaikeTypeVo>> getBaikeTypeData(Integer commodityType){
|
|
|
- if (null == commodityType) {
|
|
|
+ public ResponseJson<PaginationVo<BaikeProductVo>> getBaikeTypeData(Integer typeId,
|
|
|
+ @RequestParam(value = "pageNum", defaultValue = "1") int pageNum,
|
|
|
+ @RequestParam(value = "pageSize", defaultValue = "20") int pageSize) {
|
|
|
+ if (null == typeId) {
|
|
|
return ResponseJson.error("参数异常", null);
|
|
|
}
|
|
|
- return pageService.getBaikeTypeData(commodityType);
|
|
|
+ return pageService.getBaikeTypeData(typeId, pageNum, pageSize);
|
|
|
}
|
|
|
|
|
|
+
|
|
|
}
|