From c56cc12f628406d162c09a0b43e0a925283c0631 Mon Sep 17 00:00:00 2001 From: "shuo.wang" Date: Fri, 11 Apr 2025 21:39:19 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/cool/store/service/WarehouseInfoService.java | 2 +- .../cool/store/service/impl/WarehouseInfoServiceImpl.java | 5 ++++- .../store/controller/webb/PCWarehouseInfoController.java | 6 ++++-- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/WarehouseInfoService.java b/coolstore-partner-service/src/main/java/com/cool/store/service/WarehouseInfoService.java index aeee1cd85..03a412217 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/WarehouseInfoService.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/WarehouseInfoService.java @@ -12,5 +12,5 @@ import java.util.List; */ public interface WarehouseInfoService { - List getAllAndActive(String keyword); + List getAllAndActive(String keyword,Integer pageNum,Integer pageSize); } diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/WarehouseInfoServiceImpl.java b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/WarehouseInfoServiceImpl.java index 6462427f9..053999ee1 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/WarehouseInfoServiceImpl.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/WarehouseInfoServiceImpl.java @@ -3,6 +3,8 @@ package com.cool.store.service.impl; import com.cool.store.entity.WarehouseInfoDO; import com.cool.store.mapper.WarehouseInfoMapper; import com.cool.store.service.WarehouseInfoService; +import com.github.pagehelper.PageHelper; +import com.lowagie.text.PageSize; import org.springframework.stereotype.Service; import javax.annotation.Resource; @@ -21,7 +23,8 @@ public class WarehouseInfoServiceImpl implements WarehouseInfoService { @Resource private WarehouseInfoMapper warehouseInfoMapper; @Override - public List getAllAndActive(String keyword) { + public List getAllAndActive(String keyword,Integer pageNum,Integer pageSize) { + PageHelper.startPage(pageNum,pageSize); return warehouseInfoMapper.getAllAndActive(keyword); } } diff --git a/coolstore-partner-web/src/main/java/com/cool/store/controller/webb/PCWarehouseInfoController.java b/coolstore-partner-web/src/main/java/com/cool/store/controller/webb/PCWarehouseInfoController.java index 67bca1453..a009be68d 100644 --- a/coolstore-partner-web/src/main/java/com/cool/store/controller/webb/PCWarehouseInfoController.java +++ b/coolstore-partner-web/src/main/java/com/cool/store/controller/webb/PCWarehouseInfoController.java @@ -29,7 +29,9 @@ public class PCWarehouseInfoController { @GetMapping("/getAllAndActive") @ApiOperation(value = "获取正新鸡排仓库配置") - public ResponseResult> getAllAndActive(@RequestParam("keyword")String keyword ) { - return ResponseResult.success(warehouseInfoService.getAllAndActive(keyword)); + public ResponseResult> getAllAndActive(@RequestParam("keyword")String keyword , + @RequestParam(value = "pageNum",defaultValue = "1")Integer pageNum, + @RequestParam(value = "pageSize",defaultValue = "10")Integer pageSize) { + return ResponseResult.success(warehouseInfoService.getAllAndActive(keyword,pageNum,pageSize)); } }