fix: store price on column pharmacy order and items

This commit is contained in:
avicenan
2026-04-09 11:19:03 +07:00
parent d0b6334ac7
commit 7d0df30ee2
3 changed files with 10 additions and 5 deletions

View File

@ -59,9 +59,11 @@ export class EmrCompoundingMedicine {
@OneToMany(() => EmrCompoundingMedicineItem, (item) => item.compounding_medicine, { cascade: true })
items: EmrCompoundingMedicineItem[];
unit_price?: number;
@Column({ nullable: true, type: "float" })
unit_price?: number | null;
total_price?: number;
@Column({ nullable: true, type: "float" })
total_price?: number | null;
@Column()
@CreateDateColumn()

View File

@ -63,7 +63,8 @@ export class EmrPharmacyOrder {
@Column({ nullable: true, type: "text" })
status: PharmacyOrderStatus;
subtotal_price?: number
@Column({ nullable: true, type: "float" })
subtotal_price?: number | null;
@OneToMany(() => EmrPharmacyOrderActivity, (activity) => activity.pharmacy_order, { cascade: true })
activities: EmrPharmacyOrderActivity[];

View File

@ -57,9 +57,11 @@ export class EmrPrescription {
@JoinColumn({ name: "room_stock_id" })
room_stock: RoomStock;
unit_price?: number;
@Column({ nullable: true, type: "float" })
unit_price?: number | null;
total_price?: number;
@Column({ nullable: true, type: "float" })
total_price?: number | null;
@Column()
@CreateDateColumn()