|
@@ -30,7 +30,7 @@ public class GhDetailServiceImpl implements GhDetailService {
|
|
|
private GhDetailMapper ghDetailMapper;
|
|
|
|
|
|
@Override
|
|
|
- public CommonResponse<Page<GhDetailVo>> getGhDetailList(Integer pageNum, Integer pageSize) {
|
|
|
+ public CommonResponse<Page<GhDetailVo>> getGhDetailList(Integer pageNum, Integer pageSize, String ghId) {
|
|
|
if (pageNum == null) {
|
|
|
pageNum = 1;
|
|
|
}
|
|
@@ -44,6 +44,9 @@ public class GhDetailServiceImpl implements GhDetailService {
|
|
|
page.setCurrentPage(pageNum);
|
|
|
page.setPageSize(pageSize);
|
|
|
GhDetailExample example = new GhDetailExample();
|
|
|
+ if (StringUtils.isNotEmpty(ghId)) {
|
|
|
+ example.createCriteria().andGhIdEqualTo(ghId);
|
|
|
+ }
|
|
|
example.setPage(page);
|
|
|
long total = ghDetailMapper.countByExample(example);
|
|
|
int totalSize = (int) (total % pageSize == 0 ? (total / pageSize) : (total / pageSize + 1));
|