fix(card-print-queue): add column type of printing

This commit is contained in:
avicenan
2026-06-11 09:48:46 +09:00
parent 49203abbe1
commit a6b465a78a
3 changed files with 15 additions and 0 deletions

View File

@ -7,6 +7,8 @@ import {
DeleteDateColumn,
} from "typeorm";
import { CardPrintQueueStatus } from "../types/card_print_queue_status";
import { CardPrintQueueType } from "../types/card_print_queue_type";
@Entity("card_print_queues")
export class CardPrintQueue {
@ -59,6 +61,13 @@ export class CardPrintQueue {
})
status!: CardPrintQueueStatus;
@Column({
type: "enum",
enum: CardPrintQueueType,
default: CardPrintQueueType.PRINT_PROVISION,
})
type!: CardPrintQueueType;
@CreateDateColumn()
created_at!: Date;

View File

@ -74,3 +74,5 @@ export * from "../types/specialist_form";
export * from "../types/diagnosis_type";
export * from "../types/notification_priority";
export * from "../types/card_print_queue_status";
export * from "../types/card_print_queue_type";

View File

@ -0,0 +1,4 @@
export enum CardPrintQueueType {
PRINT_PROVISION = "print_provision",
PROVISION = "provision",
}