// 我的孩子
type ParentInfo = {
  id?: any
  name?: string
  account?: string
  avatar?: string
  phone?: string
}

type ChildInfo = {
  id?: any
  name?: string
  diamond?: number
  currency?: number
  account?: string
  avatar?: string
  vipEndTime?: string // yyyy-MM-dd HH:mm:ss
  currentLevel?: number
  expLevel?: number
  gradeId?: number
  gradeName?: string
}

export interface ChildrenType {
  id?: number
  bindFlag?: 0 | 1 // 0-未绑定 1-已绑定
  bindTime?: string // yyyy-MM-dd HH:mm:ss
  unBindTime?: string // yyyy-MM-dd HH:mm:ss
  adminFlag?: 0 | 1 // 0-否 1-是
  identityType?: 1 | 2 | 3 | 4 | 5 | 6 | 7 // 1:父亲，2:母亲，3:爷爷，4:奶奶，5:外公，6:外婆，7:其他
  child?: ChildInfo
  parent?: ParentInfo
}
// 我的设备
export interface DeviceType {
  createTime?: string
  createUser?: string
  updateTime?: string
  updateUser?: string
  id?: string
  parentId?: string
  simSerialNumber?: string
  adminFlag?: number
  identityType?: number
  bindFlag?: number
  bindTime?: string
  unBindTime?: string
  parentName?: string
  parentAvatar?: string
  parentPhone?: string
  firstLoginSimTime?: string
  warrantyStatus?: string
  warrantyEndTime?: string
}
// 当前登录
export interface CurrentLoginAccountType {
  createTime?: string
  createUser?: string
  updateTime?: string
  updateUser?: string
  id?: string
  parentId?: string
  simSerialNumber?: string
  adminFlag?: number
  identityType?: number
  bindFlag?: number
  bindTime?: string
  unBindTime?: string
  parentName?: string
  parentAvatar?: string
  parentPhone?: string
  firstLoginSimTime?: string
  warrantyStatus?: string
  warrantyEndTime?: string
  curDeviceUserId?: string
  curDeviceUserName?: string
  curDeviceUserAvatar?: string
  curDeviceUserAccount?: string
  vipEndTime?: string
  currentLevel?: number
}
