export interface BookPageType {
  current: number
  size: number
  totalPage: number
  totalRows: number
  rows: BookPageRowType[]
  rainbow: number[]
}
export interface BookPageRowType {
  alreadyRead: boolean
  voiceName: string
  voiceUrl: string
  author: string
  bookId: string
  createTime: string
  enName: string
  height: number
  id: any
  nextId: any
  pageNum: number
  pageXlargeImage: string
  pageXsmallImage: string
  pictureUrl: string
  previousId: string
  sort: number
  status: number
  totalPageNum: number
  voiceList: []
  width: number
  znName: string
  lastRead: boolean
}
export interface BookDetailType {
  id: any
  sort: number
  category: number
  enName: string
  znName: string
  author: string
  synopsis: string
  znSynopsis: string
  topic: string
  type: string
  stageId: string
  wordCount: number
  coreWordCount: number
  coreWordList: string
  sentenceCount: number
  lexile: string
  level: string
  pictureUrl: string
  status: number
  delFlag: number
  seriesBook: number
  pageContentList: BookPageType
  pageBookList: any[] | null
  collectNum: number
  znStage: string
  znTopic: string
  znType: string
  lastReadingHistory: {
    id: any
    bookId: string
    sort: number
    pageNum: number
    pictureUrl: string
    voiceName: string
    voiceUrl: string
  }
}
