diff --git a/game-service/src/main/java/awesome/group/game/service/matrix/AdminService.java b/game-service/src/main/java/awesome/group/game/service/matrix/AdminService.java index a75b07b..1b083bb 100644 --- a/game-service/src/main/java/awesome/group/game/service/matrix/AdminService.java +++ b/game-service/src/main/java/awesome/group/game/service/matrix/AdminService.java @@ -132,12 +132,12 @@ public class AdminService { int page = param.current; int pageSize = param.pageSize; PageResult res = new PageResult<>(); -// if (page == 1) { -// QueryWrapper sumQuery = wrapper.clone(); -// sumQuery.select("sum(ecpm) as ecpm"); -// MatrixAdvRecord sum = advRecordMapper.selectOne(sumQuery); -// res.sum = sum != null ? sum.getEcpm() : 0L; -// } + if (page == 1) { + QueryWrapper sumQuery = wrapper.clone(); + sumQuery.select("sum(ecpm) as ecpm"); + MatrixAdvRecord sum = advRecordMapper.selectOne(sumQuery); + res.sum = sum != null ? sum.getEcpm() : 0L; + } wrapper.orderByDesc("id"); IPage iPage = advRecordMapper.selectPage(new Page<>(page, pageSize), wrapper);