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;