金币收支记录分页
This commit is contained in:
parent
938d1522de
commit
c82e4c91f7
@ -180,19 +180,23 @@ public class UserWalletServiceImpl implements UserWalletService {
|
||||
|
||||
private UserGoldRunningWaterClsTmpCO getGoldRunningWaterDbFallback(
|
||||
UserGoldRunningWaterBackQryCmd query) {
|
||||
if (StringUtils.isNotBlank(query.getContext())) {
|
||||
if (StringUtils.isNotBlank(query.getContext()) && Objects.isNull(query.getLastId())) {
|
||||
return new UserGoldRunningWaterClsTmpCO()
|
||||
.setListOver(true)
|
||||
.setWaters(Lists.newArrayList());
|
||||
}
|
||||
|
||||
List<UserGoldRunningWaterCO> waters = listGoldRunningWater(query);
|
||||
int limit = Optional.ofNullable(query.getLimit()).filter(value -> value > 0)
|
||||
.orElse(PageConstant.DEFAULT_LIMIT_SIZE);
|
||||
if (CollectionUtils.isEmpty(waters)) {
|
||||
return null;
|
||||
return new UserGoldRunningWaterClsTmpCO()
|
||||
.setListOver(true)
|
||||
.setWaters(Lists.newArrayList());
|
||||
}
|
||||
|
||||
return new UserGoldRunningWaterClsTmpCO()
|
||||
.setListOver(true)
|
||||
.setListOver(waters.size() < limit)
|
||||
.setWaters(waters);
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user