update: patient_guarantor.ts add faretype relation and update swagger builder
This commit is contained in:
@ -185,6 +185,7 @@ export class PatientGuarantorController {
|
||||
agreement_no: Joi.string().max(50).required().label('Agreement No.'),
|
||||
agreement_desc: Joi.string().max(512).optional().label('Agreement Description'),
|
||||
patient_group_id: Joi.string().guid({ version: 'uuidv4' }).required().label('Patient Group'),
|
||||
faretype: Joi.string().guid({ version: 'uuidv4' }).required().label('Fare Type'),
|
||||
});
|
||||
|
||||
const param: any = await schema.validateAsync(req.body);
|
||||
@ -198,6 +199,7 @@ export class PatientGuarantorController {
|
||||
data.agreement_no = param.agreement_no;
|
||||
data.agreement_desc = param.agreement_desc;
|
||||
data.patient_group = param.patient_group_id;
|
||||
data.faretype = param.faretype;
|
||||
data.created_by = req.auth.data.name;
|
||||
data.updated_by = req.auth.data.name;
|
||||
|
||||
@ -247,7 +249,8 @@ export class PatientGuarantorController {
|
||||
zip_code: Joi.string().max(10).required().label('Zip Code'),
|
||||
agreement_no: Joi.string().max(50).required().label('Agreement No.'),
|
||||
agreement_desc: Joi.string().max(512).optional().label('Agreement Description'),
|
||||
patient_group_id: Joi.string().guid({ version: 'uuidv4' }).required().label('Patient Group')
|
||||
patient_group_id: Joi.string().guid({ version: 'uuidv4' }).required().label('Patient Group'),
|
||||
faretype: Joi.string().guid({ version: 'uuidv4' }).required().label('Fare Type'),
|
||||
});
|
||||
|
||||
req.body.id = req.params['id'];
|
||||
@ -267,6 +270,7 @@ export class PatientGuarantorController {
|
||||
data.agreement_no = param.agreement_no;
|
||||
data.agreement_desc = param.agreement_desc;
|
||||
data.patient_group = param.patient_group_id;
|
||||
data.faretype = param.faretype;
|
||||
data.created_by = req.auth.data.name;
|
||||
data.updated_by = req.auth.data.name;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user