feat(person): 导入人员时添加uuid唯一标识字段 #91

This commit is contained in:
log1997
2025-12-08 16:31:44 +08:00
parent f93ceb04ec
commit 4017b51458
2 changed files with 43 additions and 41 deletions

View File

@@ -1,53 +1,54 @@
export interface IPersonConfig {
id: number;
uid: string;
name: string;
department: string;
identity: string;
avatar: string;
isWin: boolean;
x: number;
id: number
uid: string
uuid: string
name: string
department: string
identity: string
avatar: string
isWin: boolean
x: number
y: number
createTime: string;
updateTime: string;
prizeName: string[];
prizeId: string[];
prizeTime: string[];
createTime: string
updateTime: string
prizeName: string[]
prizeId: string[]
prizeTime: string[]
}
export interface Separate {
id: string
count: number
isUsedCount: number
id: string
count: number
isUsedCount: number
}
export interface IPrizeConfig {
id: number | string
name: string
sort: number
isAll: boolean
count: number
isUsedCount: number
picture: {
id: string | number
id: number | string
name: string
url: string
}
separateCount: {
enable: boolean
countList: Separate[]
}
desc: string
isShow: boolean
isUsed: boolean
frequency: number
sort: number
isAll: boolean
count: number
isUsedCount: number
picture: {
id: string | number
name: string
url: string
}
separateCount: {
enable: boolean
countList: Separate[]
}
desc: string
isShow: boolean
isUsed: boolean
frequency: number
}
export interface IMusic {
id: string
name: string
url: string
id: string
name: string
url: string
}
export interface IImage {
id: string
name: string
url: string
id: string
name: string
url: string
}