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

View File

@ -74,3 +74,5 @@ export * from "../types/specialist_form";
export * from "../types/diagnosis_type"; export * from "../types/diagnosis_type";
export * from "../types/notification_priority"; export * from "../types/notification_priority";
export * from "../types/card_print_queue_status"; 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",
}