feat: feat

This commit is contained in:
ex_zhangwenlei@exiot.cmcc
2024-01-11 00:11:27 +08:00
parent 3283a2d975
commit 3e429b95a2
32 changed files with 793 additions and 1377 deletions

View File

@@ -1,13 +0,0 @@
export interface IPersonConfig {
id: number;
uid: string;
name: string;
department:string;
isWin:boolean;
x:number;
y:number
createTime: string;
updateTime: string;
prizeName: string;
prizeTime: string;
}

View File

@@ -1,17 +0,0 @@
export interface IPrizeConfig {
id: number|string;
name:string;
sort:number;
isAll:boolean;
count:number;
isUsedCount:number,
picture:{
id:string|number,
name:string,
url:string
};
desc:string;
isShow:boolean;
isUsed:boolean,
frequency:number;
}

41
src/types/storeType.ts Normal file
View File

@@ -0,0 +1,41 @@
export interface IPersonConfig {
id: number;
uid: string;
name: string;
department:string;
isWin:boolean;
x:number;
y:number
createTime: string;
updateTime: string;
prizeName: string;
prizeTime: string;
}
export interface IPrizeConfig {
id: number|string;
name:string;
sort:number;
isAll:boolean;
count:number;
isUsedCount:number,
picture:{
id:string|number,
name:string,
url:string
};
desc:string;
isShow:boolean;
isUsed:boolean,
frequency:number;
}
export interface IMusic{
id:string,
name:string,
url:string,
}
export interface IImage{
id:string,
name:string,
url:string,
}

View File

@@ -1,18 +0,0 @@
export interface TableItemType {
prop: string;
label: string;
width: number;
image?: boolean;
actions?: actionsItemType[];
aligen?: string;
formatter?: ItemFuncType;
getType?: ItemFuncType;
}
interface ItemFuncType {
(row: any): any;
}
interface actionsItemType {
name: string;
func: any;
type?: any;
}

View File

@@ -1,6 +0,0 @@
// 用户的类型声明文件
export interface IUser {
name: string;
age: number;
}
// ...