mirror of
https://github.com/geekgeekrun/geekgeekrun.git
synced 2026-05-30 20:50:44 +08:00
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:
@@ -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
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user