WIP: add the logic to save job mark as not suit to db TODO: fix issue about retrieving and showing items

This commit is contained in:
geekgeekrun
2024-10-20 11:25:41 +08:00
parent 7f0ae45758
commit 6b28a9d0ed
7 changed files with 106 additions and 7 deletions

View File

@@ -2,6 +2,12 @@ import { requireTypeorm } from "../utils/module-loader";
import { ChatStartupFrom } from "./ChatStartupLog";
const { Entity, Column, PrimaryGeneratedColumn } = requireTypeorm()
export enum MarkAsNotSuitReason {
UNKNOWN = 0,
BOSS_INACTIVE = 1,
OTHER = 2
}
@Entity()
export class MarkAsNotSuitLog {
@PrimaryGeneratedColumn()
@@ -21,6 +27,16 @@ export class MarkAsNotSuitLog {
})
markFrom?: ChatStartupFrom;
@Column({
nullable: true
})
markReason?: MarkAsNotSuitReason
@Column({
nullable: true
})
extInfo?: string
@Column({
nullable: true
})