upd: add status column in service

This commit is contained in:
avicenan
2026-02-20 15:50:59 +07:00
parent 9ef6866d73
commit 1bf53b3738
3 changed files with 9 additions and 3 deletions

View File

@ -87,6 +87,7 @@ export class ServiceController {
name: Joi.string().max(256).required().label("Name"),
service_type_id: Joi.string().uuid().required().label("Service Type ID"),
room_ids: Joi.array().items(Joi.string().uuid()).optional().label("Room IDs"),
status: Joi.string().required().label("Status"),
});
let param: any = await schema.validateAsync(req.body);
@ -106,6 +107,7 @@ export class ServiceController {
service.name = param.name;
service.serviceType = serviceType;
service.rooms = rooms;
service.status = param.status;
service.created_by = req.auth.data.name;
service.updated_by = req.auth.data.name;
await queryRunner.manager.save(service);
@ -170,6 +172,7 @@ export class ServiceController {
name: Joi.string().max(256).required().label("Name"),
service_type_id: Joi.string().uuid().required().label("Service Type ID"),
room_ids: Joi.array().items(Joi.string().uuid()).optional().label("Room IDs"),
status: Joi.string().required().label("Status"),
});
let param: any = await schema.validateAsync(req.body);
@ -193,6 +196,7 @@ export class ServiceController {
service.name = param.name;
service.serviceType = serviceType;
service.rooms = rooms;
service.status = param.status;
service.updated_by = req.auth.data.name;
await queryRunner.manager.save(service);