feat(person): 导入人员时添加uuid唯一标识字段 #91
This commit is contained in:
@@ -1,18 +1,19 @@
|
|||||||
export interface IPersonConfig {
|
export interface IPersonConfig {
|
||||||
id: number;
|
id: number
|
||||||
uid: string;
|
uid: string
|
||||||
name: string;
|
uuid: string
|
||||||
department: string;
|
name: string
|
||||||
identity: string;
|
department: string
|
||||||
avatar: string;
|
identity: string
|
||||||
isWin: boolean;
|
avatar: string
|
||||||
x: number;
|
isWin: boolean
|
||||||
|
x: number
|
||||||
y: number
|
y: number
|
||||||
createTime: string;
|
createTime: string
|
||||||
updateTime: string;
|
updateTime: string
|
||||||
prizeName: string[];
|
prizeName: string[]
|
||||||
prizeId: string[];
|
prizeId: string[]
|
||||||
prizeTime: string[];
|
prizeTime: string[]
|
||||||
}
|
}
|
||||||
export interface Separate {
|
export interface Separate {
|
||||||
id: string
|
id: string
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
import dayjs from 'dayjs'
|
import dayjs from 'dayjs'
|
||||||
|
import { v4 as uuidv4 } from 'uuid'
|
||||||
/**
|
/**
|
||||||
* @description: 处理表格数据,添加x,y,id等信息
|
* @description: 处理表格数据,添加x,y,id等信息
|
||||||
* @param tableData 表格数据
|
* @param tableData 表格数据
|
||||||
@@ -32,6 +32,7 @@ export function addOtherInfo(personList: any[]) {
|
|||||||
personList[i].prizeTime = [] as string[]
|
personList[i].prizeTime = [] as string[]
|
||||||
personList[i].prizeId = []
|
personList[i].prizeId = []
|
||||||
personList[i].isWin = false
|
personList[i].isWin = false
|
||||||
|
personList[i].uuid = uuidv4()
|
||||||
}
|
}
|
||||||
|
|
||||||
return personList
|
return personList
|
||||||
|
|||||||
Reference in New Issue
Block a user