fix room services search
This commit is contained in:
@ -163,8 +163,7 @@ export class RoomServicesController {
|
||||
const offset = (param.page - 1) * param.limit;
|
||||
let limit = param.limit;
|
||||
|
||||
const res_count = query;
|
||||
const res_list = query
|
||||
const base_query = query
|
||||
.select([
|
||||
"Service.id",
|
||||
"Service.name",
|
||||
@ -183,10 +182,10 @@ export class RoomServicesController {
|
||||
.innerJoin("Service.servicefare", "serviceFare")
|
||||
.innerJoin("serviceFare.serviceClass", "serviceClass", "serviceClass.id = roomClass.id")
|
||||
.innerJoin("serviceFare.faretype", "fareType")
|
||||
// .leftJoin("Service.servicefare", "serviceFare")
|
||||
// .leftJoin("serviceFare.serviceClass", "serviceClass", "serviceClass.id = roomClass.id")
|
||||
// .leftJoin("serviceFare.faretype", "fareType")
|
||||
.where("room.id = :roomId", { roomId })
|
||||
.andWhere("room.id = :roomId", { roomId });
|
||||
|
||||
const res_count = base_query.clone();
|
||||
const res_list = base_query
|
||||
.orderBy("Service." + param.order_field, param.order_direction)
|
||||
.skip(offset)
|
||||
.take(limit);
|
||||
|
||||
Reference in New Issue
Block a user