HistoryPushDataItem.ets 1.8 KB
export class HistoryPushDataItem{
  hasNext: number = 0
  list: Array< HistoryPushItem > = []
  pageNum: number = 0
  pageSize: number = 0
  totalCount: number = 0
}

export class HistoryPushItem{
  activityExt?: null
  appStyle: string = ""
  askInfo?: null
  axisColor: string = ""
  bestNoticer?: null
  bottomNavId?: null
  cardItemId: string = ""
  channelId: number= 0
  commentInfo?: null
  corner: string = ""
  coverSize: string = ""
  coverType?: number
  coverUrl: string = ""
  expIds: string = ""
  extra: string = ""
  fullColumnImgUrls: Array< FullColumnImgUrl > = []
  hasMore?: null
  itemId: string = ""
  itemType: string = ""
  itemTypeCode: string = ""
  keyArticle: number= 0
  landscape?: null
  likeStyle?: null
  linkUrl: string = ""
  liveInfo?: null
  menuShow: number = 0
  newTags: string = ""
  newsAuthor: string = ""
  newsSubTitle: string = ""
  newsSummary: string = ""
  newsTitle: string = ""
  newsTitleColor: string = ""
  objectId: string = ""
  objectLevel: string = ""
  objectType: string = ""
  openComment?: null
  openLikes?: null
  pageId: string = ""
  photoNum?: null
  position?: null
  productNum?: null
  publishTime: string = ""
  pushTime: number = 0
  pushUnqueId: number = 0
  readFlag: number = 0
  recommend?: null
  relId: number = 0
  relObjectId: string = ""
  relType: number = 0
  rmhInfo?: null
  rmhPlatform: number = 0
  sceneId: string = ""
  shareInfo?: null
  // slideShows: Array< unknown >
  sortValue?: null
  source: string = ""
  subObjectType: string = ""
  subSceneId: string = ""
  // tagIds: Array< unknown >
  tagWord?: null
  titleShow?: null
  titleShowPolicy?: null
  topicTemplate?: null
  traceId: string = ""
  traceInfo: string = ""
  userInfo?: null
  videoInfo?: null
  visitorComment: number = 0
  voiceInfo?: null
}

export class FullColumnImgUrl{

}