upd: display room in service list detail
This commit is contained in:
@ -51,6 +51,7 @@ export class ServiceController {
|
|||||||
const res_count = query;
|
const res_count = query;
|
||||||
const res_list = query
|
const res_list = query
|
||||||
.leftJoinAndSelect("Service.serviceType", "serviceType")
|
.leftJoinAndSelect("Service.serviceType", "serviceType")
|
||||||
|
.leftJoinAndSelect("Service.rooms", "rooms")
|
||||||
.orderBy("Service." + param.order_field, param.order_direction)
|
.orderBy("Service." + param.order_field, param.order_direction)
|
||||||
.offset(offset)
|
.offset(offset)
|
||||||
.limit(limit);
|
.limit(limit);
|
||||||
@ -136,7 +137,10 @@ export class ServiceController {
|
|||||||
let param: any = await schema.validateAsync(req.params);
|
let param: any = await schema.validateAsync(req.params);
|
||||||
|
|
||||||
let service = await ServiceModel.list({ "Service.id": param.id })
|
let service = await ServiceModel.list({ "Service.id": param.id })
|
||||||
.then((q) => q.leftJoinAndSelect("Service.serviceType", "serviceType").leftJoinAndSelect("Service.rooms", "rooms").getOne());
|
.then((q) => q
|
||||||
|
.leftJoinAndSelect("Service.serviceType", "serviceType")
|
||||||
|
.leftJoinAndSelect("Service.rooms", "rooms")
|
||||||
|
.getOne());
|
||||||
|
|
||||||
if (!service) throw { message: "Service Not Found" };
|
if (!service) throw { message: "Service Not Found" };
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user