|
@@ -41,8 +41,12 @@ public class InnerService {
|
|
|
if(param.getIsShow()!=null){
|
|
|
wrapper.eq(Room::getIsShow,param.getIsShow());
|
|
|
}
|
|
|
+ if(StringUtils.isNotBlank(param.getField())){
|
|
|
+ wrapper.last(param.getField() + " "+ param.getOrder());
|
|
|
+ }else {
|
|
|
+ wrapper.orderByDesc(Room::getCreateTime);
|
|
|
+ }
|
|
|
wrapper.orderByDesc(Room::getIsShow);
|
|
|
- wrapper.orderByDesc(Room::getCreateTime);
|
|
|
Page<Room> page = roomService.page(new Page<>(param.getPageNum(), param.getPageSize()), wrapper);
|
|
|
List<RoomInnerVo> list = new ArrayList<>();
|
|
|
for (Room record : page.getRecords()) {
|