MessageUnReadItem.ets 1.51 KB
export class MessageUnReadItem{
  activeCount: number = 0     //互动通知未读数
  subscribeCount: number = 0  //预约消息未读数
  systemCount: number = 0     //系统通知未读数

  subscribeInfo: SubscribeInfo = new SubscribeInfo()
  systemInfo: SystemInfo = new SystemInfo()
  activeInfo: ActiveInfo = new ActiveInfo
}

class SubscribeInfo{
  classify: string = ""
  contentId: string = ""
  contentType: string = ""
  id: number = -1
  message: string = ""
  platform: string = ""
  privateMailId: number = -1
  privateMailIdList: Array< string > = []
  privateMailIds: string = ""
  privateMailNum: number = -1
  read: boolean = false
  source: string = ""
  time: string = ""
  title: string = ""
  userId: number = -1
  remark: string = ""
}
class SystemInfo{
  classify: string = ""
  contentType: string = ""
  id: number = -1
  message: string = ""
  platform: string = ""
  privateMailId: number = -1
  privateMailIdList: Array< string > = []
  privateMailIds: string = ""
  privateMailNum: number = -1
  read: boolean = false
  source: string = ""
  time: string = ""
  title: string = ""
  userId: number = -1
  remark: string = ""
}

class ActiveInfo{
  classify: string = ""
  contentId: string = ""
  contentType: string = ""
  id: number = -1
  message: string = ""
  platform: string = ""
  privateMailId: number = -1
  privateMailIds: string = ""
  privateMailNum: number = -1
  read: boolean = false
  source: string = ""
  time: string = ""
  title: string = ""
  userId: number = -1
  remark: string = ""
}