BookModelIndex.ets 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139
  1. /**
  2. * 书本信息
  3. */
  4. export class BookItem {
  5. /** 书籍ID */
  6. id?: string;
  7. /** 书名 */
  8. bookTitle?: string;
  9. /** 副标题 */
  10. bookSubtitle?: string;
  11. /** ISBN编号 */
  12. isbn?: string;
  13. /** 封面图片URL */
  14. coverUrl?: string;
  15. /** 作者 */
  16. author?: string;
  17. /** 备注 */
  18. remark?: string;
  19. /** 语言 */
  20. language?: string;
  21. /** 出版社 */
  22. publisher?: string;
  23. /** 出版日期 */
  24. publicationDate?: string;
  25. /** 上架日期 */
  26. saleDate?: string;
  27. /** 页数 */
  28. pageNumber?: string;
  29. /** 作者介绍 */
  30. authorIntroduction?: string;
  31. /** 适读年龄范围 */
  32. ageRange?: string;
  33. /** 状态 */
  34. state?: string;
  35. /** 每日租金 */
  36. rentPerDay?: string;
  37. /** 重量(单位:kg) */
  38. weight?: string;
  39. /** 市场价格 */
  40. marketPrice?: string;
  41. /** 最小适读年龄 */
  42. minAge?: string;
  43. /** 最大适读年龄 */
  44. maxAge?: string;
  45. /** 书架位置 */
  46. shelf?: string;
  47. /** 阅读次数 */
  48. readingNumber?: string;
  49. /** 装订方式 */
  50. binding?: string;
  51. /** 创建人 */
  52. createBy?: string;
  53. /** 创建时间 */
  54. createTime?: string;
  55. /** 更新人 */
  56. updateBy?: string;
  57. /** 更新时间 */
  58. updateTime?: string;
  59. /** 分类名称 */
  60. typeName?: string;
  61. }
  62. /**
  63. * 书单信息
  64. */
  65. export class BookListItem {
  66. /** 书单ID */
  67. id?: string;
  68. /** 书单名称 */
  69. bookListName?: string;
  70. /** 封面图片URL */
  71. coverUrl?: string;
  72. /** 书单分类ID */
  73. bookListTypeId?: string;
  74. /** 书单分类名称 */
  75. bookListTypeName?: string;
  76. /** 作者 */
  77. author?: string;
  78. /** 简介 */
  79. synopsis?: string;
  80. /** 状态 */
  81. state?: string;
  82. /** 上架时间 */
  83. listingTime?: string;
  84. /** 排序 */
  85. sort?: string;
  86. /** 创建人 */
  87. createBy?: string;
  88. /** 创建时间 */
  89. createTime?: string;
  90. /** 更新人 */
  91. updateBy?: string;
  92. /** 更新时间 */
  93. updateTime?: string;
  94. /** 书籍数量 */
  95. bookCount?: string
  96. }
  97. /**
  98. * 书单分类信息
  99. */
  100. export class BookListTypeItem {
  101. /** 书单分类ID */
  102. id?: string;
  103. /** 书单分类名称 */
  104. bookListTypeName?: string;
  105. /** 排序 */
  106. sort?: string;
  107. /** 创建人 */
  108. createBy?: string;
  109. /** 创建时间 */
  110. createTime?: string;
  111. /** 更新人 */
  112. updateBy?: string;
  113. /** 更新时间 */
  114. updateTime?: string;
  115. }
  116. /**
  117. * 主体分类集合
  118. */
  119. export class BookListTypeList {
  120. /** 分类ID */
  121. id?: string;
  122. /** 排序 */
  123. sort?: string;
  124. /** 分类名称 */
  125. bookListTypeName?: string;
  126. /** 创建人 */
  127. createBy?: string;
  128. /** 创建时间 */
  129. createTime?: string;
  130. /** 更新人 */
  131. updateBy?: string;
  132. /** 更新时间 */
  133. updateTime?: string;
  134. }