data.d.ts 1.14 KB
Newer Older
陈帅's avatar
陈帅 committed
1
export interface ITag {
愚道's avatar
愚道 committed
2 3 4 5
  key: string;
  label: string;
}

陈帅's avatar
陈帅 committed
6
export interface IProvince {
愚道's avatar
愚道 committed
7 8 9 10
  label: string;
  key: string;
}

陈帅's avatar
陈帅 committed
11
export interface ICity {
愚道's avatar
愚道 committed
12 13 14 15
  label: string;
  key: string;
}

陈帅's avatar
陈帅 committed
16
export interface IGeographic {
陈帅's avatar
陈帅 committed
17 18
  province: IProvince;
  city: ICity;
愚道's avatar
愚道 committed
19 20
}

陈帅's avatar
陈帅 committed
21
export interface INotice {
愚道's avatar
愚道 committed
22 23 24 25 26 27 28 29 30 31
  id: string;
  title: string;
  logo: string;
  description: string;
  updatedAt: string;
  member: string;
  href: string;
  memberLink: string;
}

陈帅's avatar
陈帅 committed
32
export interface ICurrentUser {
愚道's avatar
愚道 committed
33 34 35
  name: string;
  avatar: string;
  userid: string;
陈帅's avatar
陈帅 committed
36
  notice: INotice[];
愚道's avatar
愚道 committed
37 38 39 40 41 42 43 44
  email: string;
  signature: string;
  title: string;
  group: string;
  tags: ITag[];
  notifyCount: number;
  unreadCount: number;
  country: string;
陈帅's avatar
陈帅 committed
45
  geographic: IGeographic;
愚道's avatar
愚道 committed
46 47 48
  address: string;
  phone: string;
}
陈帅's avatar
陈帅 committed
49
export interface IMember {
愚道's avatar
愚道 committed
50 51 52 53 54
  avatar: string;
  name: string;
  id: string;
}

陈帅's avatar
陈帅 committed
55
export interface IActivities {
陈帅's avatar
陈帅 committed
56 57
  id: string;
  updatedAt: string;
愚道's avatar
愚道 committed
58
  user: {
陈帅's avatar
陈帅 committed
59 60 61
    name: string;
    avatar: string;
  };
愚道's avatar
愚道 committed
62
  group: {
陈帅's avatar
陈帅 committed
63 64 65
    name: string;
    link: string;
  };
愚道's avatar
愚道 committed
66
  project: {
陈帅's avatar
陈帅 committed
67 68 69
    name: string;
    link: string;
  };
陈帅's avatar
陈帅 committed
70

陈帅's avatar
陈帅 committed
71
  template: string;
愚道's avatar
愚道 committed
72 73
}

陈帅's avatar
陈帅 committed
74
export interface IRadarData {
愚道's avatar
愚道 committed
75 76 77 78
  label: string;
  name: string;
  value: number;
}