|
@@ -68,16 +68,7 @@ public class KfRoomServiceImpl extends ServiceImpl<KfRoomMapper, KfRoom> impleme
|
|
|
);
|
|
|
List<KfWebSocketMsgDTO.RoomBean> roomBeanList = kfRoomPage.getRecords().stream()
|
|
|
.map(this::transform).collect(Collectors.toList());
|
|
|
- return Tuples.of(this.transform(kfRoomPage), roomBeanList);
|
|
|
- }
|
|
|
-
|
|
|
- private KfWebSocketMsgDTO.PageBean transform(Page<?> pageBean) {
|
|
|
- return KfWebSocketMsgDTO.PageBean.builder()
|
|
|
- .pageNum(pageBean.getCurrent())
|
|
|
- .pageSize(pageBean.getSize())
|
|
|
- .pageTotal(pageBean.getPages())
|
|
|
- .total(pageBean.getTotal())
|
|
|
- .build();
|
|
|
+ return Tuples.of(KfWebSocketMsgDTO.transformPage(kfRoomPage), roomBeanList);
|
|
|
}
|
|
|
|
|
|
@Override
|
|
@@ -246,7 +237,7 @@ public class KfRoomServiceImpl extends ServiceImpl<KfRoomMapper, KfRoom> impleme
|
|
|
public Tuple2<KfWebSocketMsgDTO.PageBean, List<KfWebSocketMsgDTO.GameRoleBean>> getRoleBeanList(String openId, KfWebSocketMsgParam.PageBean pageBean) {
|
|
|
KfSessionUser kfSessionUser = kfSessionUserService.getById(openId);
|
|
|
if (kfSessionUser == null || kfSessionUser.getUserId() == null) {
|
|
|
- return Tuples.of(this.transform(pageBean), Collections.emptyList());
|
|
|
+ return Tuples.of(KfWebSocketMsgDTO.defaultPage(pageBean.getPageNum(), pageBean.getPageSize()), Collections.emptyList());
|
|
|
}
|
|
|
Page<GameUserRole> gameUserRolePage = gameUserRoleService.page(new Page<>(pageBean.getPageNum(), pageBean.getPageSize()),
|
|
|
new QueryWrapper<GameUserRole>().lambda()
|
|
@@ -256,7 +247,7 @@ public class KfRoomServiceImpl extends ServiceImpl<KfRoomMapper, KfRoom> impleme
|
|
|
//构造角色列表
|
|
|
List<KfWebSocketMsgDTO.GameRoleBean> gameRoleList = gameUserRolePage.getRecords().stream()
|
|
|
.map(this::transform).collect(Collectors.toList());
|
|
|
- return Tuples.of(this.transform(gameUserRolePage), gameRoleList);
|
|
|
+ return Tuples.of(KfWebSocketMsgDTO.transformPage(gameUserRolePage), gameRoleList);
|
|
|
}
|
|
|
|
|
|
private KfWebSocketMsgDTO.GameRoleBean transform(GameUserRole gameUserRole) {
|
|
@@ -270,7 +261,7 @@ public class KfRoomServiceImpl extends ServiceImpl<KfRoomMapper, KfRoom> impleme
|
|
|
public Tuple2<KfWebSocketMsgDTO.PageBean, List<KfWebSocketMsgDTO.OrderBean>> getOrderBeanList(String openId, KfWebSocketMsgParam.PageBean pageBean) {
|
|
|
KfSessionUser kfSessionUser = kfSessionUserService.getById(openId);
|
|
|
if (kfSessionUser == null || kfSessionUser.getUserId() == null) {
|
|
|
- return Tuples.of(this.transform(pageBean), Collections.emptyList());
|
|
|
+ return Tuples.of(KfWebSocketMsgDTO.defaultPage(pageBean.getPageNum(), pageBean.getPageSize()), Collections.emptyList());
|
|
|
}
|
|
|
Page<Order> orderPage = orderService.page(new Page<>(pageBean.getPageNum(), pageBean.getPageSize()),
|
|
|
new QueryWrapper<Order>().lambda()
|
|
@@ -281,7 +272,7 @@ public class KfRoomServiceImpl extends ServiceImpl<KfRoomMapper, KfRoom> impleme
|
|
|
//构造订单列表
|
|
|
List<KfWebSocketMsgDTO.OrderBean> orderList = orderPage.getRecords().stream()
|
|
|
.map(this::transform).collect(Collectors.toList());
|
|
|
- return Tuples.of(this.transform(orderPage), orderList);
|
|
|
+ return Tuples.of(KfWebSocketMsgDTO.transformPage(orderPage), orderList);
|
|
|
}
|
|
|
|
|
|
private KfWebSocketMsgDTO.OrderBean transform(Order order) {
|
|
@@ -291,13 +282,4 @@ public class KfRoomServiceImpl extends ServiceImpl<KfRoomMapper, KfRoom> impleme
|
|
|
return BeanUtil.copy(order, KfWebSocketMsgDTO.OrderBean.class);
|
|
|
}
|
|
|
|
|
|
- private KfWebSocketMsgDTO.PageBean transform(KfWebSocketMsgParam.PageBean pageBean) {
|
|
|
- return KfWebSocketMsgDTO.PageBean.builder()
|
|
|
- .pageNum(pageBean.getPageNum())
|
|
|
- .pageSize(pageBean.getPageSize())
|
|
|
- .pageTotal(0L)
|
|
|
- .total(0L)
|
|
|
- .build();
|
|
|
- }
|
|
|
-
|
|
|
}
|