fix patient guarantor
This commit is contained in:
@ -208,6 +208,8 @@ export class PatientGuarantorController {
|
|||||||
data.agreement_desc = param.agreement_desc;
|
data.agreement_desc = param.agreement_desc;
|
||||||
data.patient_group = param.patient_group_id;
|
data.patient_group = param.patient_group_id;
|
||||||
data.faretype = param.faretype;
|
data.faretype = param.faretype;
|
||||||
|
data.is_default = param.is_default;
|
||||||
|
data.is_full_paid = param.is_full_paid;
|
||||||
data.maximal_liability = param.maximalliability;
|
data.maximal_liability = param.maximalliability;
|
||||||
data.created_by = req.auth?.data.name;
|
data.created_by = req.auth?.data.name;
|
||||||
data.updated_by = req.auth?.data.name;
|
data.updated_by = req.auth?.data.name;
|
||||||
@ -273,26 +275,7 @@ export class PatientGuarantorController {
|
|||||||
|
|
||||||
const data = await repo.findOneBy({ id: param.id });
|
const data = await repo.findOneBy({ id: param.id });
|
||||||
|
|
||||||
if (data != null) {
|
if (!data) return ReturnHelper.errorResponse(res, 404, 401, Language.lang.failed_not_found, "");
|
||||||
data.guarantor_name = param.guarantor_name;
|
|
||||||
data.phone = param.phone;
|
|
||||||
data.province = param.province;
|
|
||||||
data.city = param.city;
|
|
||||||
data.zip_code = param.zip_code;
|
|
||||||
data.agreement_no = param.agreement_no;
|
|
||||||
data.agreement_desc = param.agreement_desc;
|
|
||||||
data.patient_group = param.patient_group_id;
|
|
||||||
data.faretype = param.faretype;
|
|
||||||
data.maximal_liability = param.maximalliability;
|
|
||||||
data.created_by = req.auth?.data.name;
|
|
||||||
data.updated_by = req.auth?.data.name;
|
|
||||||
|
|
||||||
await repo.save(data);
|
|
||||||
|
|
||||||
return ReturnHelper.successResponseAny(res, 200, Language.lang.success_update, data);
|
|
||||||
} else {
|
|
||||||
return ReturnHelper.errorResponse(res, 404, 401, Language.lang.failed_not_found, "");
|
|
||||||
}
|
|
||||||
|
|
||||||
if (param.is_default === true) {
|
if (param.is_default === true) {
|
||||||
await OrmHelper.DB.getRepository(PatientGuarantor)
|
await OrmHelper.DB.getRepository(PatientGuarantor)
|
||||||
@ -311,8 +294,8 @@ export class PatientGuarantorController {
|
|||||||
data.maximal_liability = param.maximalliability;
|
data.maximal_liability = param.maximalliability;
|
||||||
data.is_default = param.is_default;
|
data.is_default = param.is_default;
|
||||||
data.is_full_paid = param.is_full_paid;
|
data.is_full_paid = param.is_full_paid;
|
||||||
data.created_by = req.auth.data.name;
|
data.created_by = req.auth?.data.name;
|
||||||
data.updated_by = req.auth.data.name;
|
data.updated_by = req.auth?.data.name;
|
||||||
|
|
||||||
await repo.save(data);
|
await repo.save(data);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user