fix: pharmacy order status

This commit is contained in:
avicenan
2026-04-09 14:00:41 +07:00
parent d4fbbe404f
commit 6a4ed630d7
2 changed files with 5 additions and 5 deletions

View File

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

View File

@ -1,4 +1,4 @@
import { Column, CreateDateColumn, Entity, JoinColumn, OneToMany, PrimaryGeneratedColumn } from "typeorm"; import { Column, CreateDateColumn, Entity, JoinColumn, ManyToOne, OneToMany, PrimaryGeneratedColumn } from "typeorm";
import { EmrPharmacyOrder } from "./emr_pharmacy_order"; import { EmrPharmacyOrder } from "./emr_pharmacy_order";
import { PharmacyOrderStatus } from "../../types/pharmacy_order_status"; import { PharmacyOrderStatus } from "../../types/pharmacy_order_status";
@ -7,14 +7,14 @@ export class EmrPharmacyOrderActivity {
@PrimaryGeneratedColumn("uuid") @PrimaryGeneratedColumn("uuid")
id: string; id: string;
@OneToMany(() => EmrPharmacyOrderActivity, (activity) => activity.pharmacy_order, { cascade: true }) @ManyToOne(() => EmrPharmacyOrder, order => order.activities, { onDelete: 'NO ACTION' })
@JoinColumn({ name: "pharmacy_order_id" }) @JoinColumn({ name: "pharmacy_order_id" })
pharmacy_order: EmrPharmacyOrder; pharmacy_order: EmrPharmacyOrder;
@Column({ type: "varchar", unique: true }) @Column({ type: "varchar" })
code: string; code: string;
@Column({ nullable: true, type: "varchar", length: 256, unique: true }) @Column({ nullable: true, type: "varchar" })
queue_number?: string | null; queue_number?: string | null;
@Column({ nullable: true, type: "text" }) @Column({ nullable: true, type: "text" })