foster care history done

This commit is contained in:
wayanrivan
2026-04-28 13:52:02 +07:00
parent 72a1eb672d
commit 4c0daf1fb0
5 changed files with 450 additions and 7 deletions

View File

@ -180,8 +180,8 @@ export class DiagnosisController {
diagnosis.diagnosis = param.diagnosis;
diagnosis.code = param.code;
diagnosis.status = param.status;
diagnosis.created_by = req.auth.data.name;
diagnosis.updated_by = req.auth.data.name;
diagnosis.created_by = req.auth?.data.name;
diagnosis.updated_by = req.auth?.data.name;
await queryRunner.manager.save(diagnosis);
await queryRunner.commitTransaction();
@ -285,7 +285,7 @@ export class DiagnosisController {
diagnosis.diagnosis = param.diagnosis;
diagnosis.code = param.code;
diagnosis.status = param.status;
diagnosis.updated_by = req.auth.data.name;
diagnosis.updated_by = req.auth?.data.name;
await queryRunner.manager.save(diagnosis);
await queryRunner.commitTransaction();
@ -336,13 +336,13 @@ export class DiagnosisController {
if (!diagnosis) throw { message: "Diagnosis " + Language.lang.failed_not_found };
diagnosis.deleted_by = req.auth.data.name;
diagnosis.deleted_by = req.auth?.data.name;
diagnosis.deleted_at = moment().toDate();
await OrmHelper.DB.manager.save(diagnosis);
affected = 1;
} else {
const repo = OrmHelper.DB.getRepository(Diagnosis);
affected = (await repo.delete({ id: param.id })).affected;
affected = (await repo.delete({ id: param.id })).affected ?? 0;
}
if (affected > 0) {
@ -380,7 +380,7 @@ export class DiagnosisController {
const repo = OrmHelper.DB.getRepository(Diagnosis);
const affected = (await repo.restore({ id: param.id })).affected;
const affected = (await repo.restore({ id: param.id })).affected ?? 0;
if (affected > 0) {
return ReturnHelper.successResponseAny(res, 200, Language.lang.success_restore, {});