From d2dd1cc223113a0debae509aa6be61920f4dd65f Mon Sep 17 00:00:00 2001 From: wayanrivan Date: Mon, 6 Apr 2026 10:25:36 +0700 Subject: [PATCH] update: entity in cashier item --- src/entity/cashier/cashier_item.ts | 5 +++++ src/entity/emr/emr_room_medical_equipment.ts | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/entity/cashier/cashier_item.ts b/src/entity/cashier/cashier_item.ts index 873878c..de2b691 100644 --- a/src/entity/cashier/cashier_item.ts +++ b/src/entity/cashier/cashier_item.ts @@ -14,6 +14,7 @@ import { Department } from "../department"; import { ServiceClass } from "../service_class"; import { Service } from "../service"; import { ServiceType } from "../service_type"; +import { ItemType } from "../pharmacy/item_type"; @Entity("cashier_item", { schema: "cashier" }) export class CashierItem { @@ -24,6 +25,10 @@ export class CashierItem { @JoinColumn() service: Service; + @ManyToOne(() => ItemType, { onDelete: "CASCADE" }) + @JoinColumn() + itemtype: ItemType; + @ManyToOne(() => ServiceType, { onDelete: "CASCADE" }) @JoinColumn() servicetype: ServiceType; diff --git a/src/entity/emr/emr_room_medical_equipment.ts b/src/entity/emr/emr_room_medical_equipment.ts index 90042a9..e820255 100644 --- a/src/entity/emr/emr_room_medical_equipment.ts +++ b/src/entity/emr/emr_room_medical_equipment.ts @@ -27,7 +27,7 @@ export class EmrRoomMedicalEquipment { @JoinColumn() patient: EmrPatient; - @OneToOne(() => RoomStock, { onDelete: "CASCADE" }) + @ManyToOne(() => RoomStock, { onDelete: "CASCADE" }) @JoinColumn() roomstock: RoomStock;