ValuationTableDO.java 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139
  1. package com.simuwang.base.pojo.dos;
  2. import com.baomidou.mybatisplus.annotation.TableField;
  3. import com.baomidou.mybatisplus.annotation.TableId;
  4. import com.baomidou.mybatisplus.annotation.TableName;
  5. import lombok.Data;
  6. import java.math.BigDecimal;
  7. import java.util.Date;
  8. @Data
  9. @TableName("valuation_table")
  10. public class ValuationTableDO {
  11. /**
  12. * 主键id,估值表id
  13. */
  14. @TableId(value = "id")
  15. private Integer id;
  16. /**
  17. * 文件id
  18. */
  19. @TableField(value = "file_id")
  20. private Integer fileId;
  21. /**
  22. * 基金id
  23. */
  24. @TableField(value = "fund_id")
  25. private String fundId;
  26. /**
  27. * 估值表标题
  28. */
  29. @TableField(value = "title")
  30. private String title;
  31. /**
  32. * 估值日期
  33. */
  34. @TableField(value = "valuation_date")
  35. private Date valuationDate;
  36. /**
  37. * 单位净值
  38. */
  39. @TableField(value = "nav")
  40. private BigDecimal nav;
  41. /**
  42. * 估值表头部信息
  43. */
  44. @TableField(value = "head_info")
  45. private String headInfo;
  46. /**
  47. * 估值表尾部信息
  48. */
  49. @TableField(value = "tail_info")
  50. private String tailInfo;
  51. /**
  52. * 原文件名称
  53. */
  54. @TableField(value = "original_file")
  55. private String originalFile;
  56. /**
  57. * pdf转化为excel文件的路径
  58. */
  59. @TableField(value = "converted_file")
  60. private String convertedFile;
  61. /**
  62. * 文件保存路径
  63. */
  64. @TableField(value = "file_url")
  65. private String fileUrl;
  66. /**
  67. * 类型:1-赢时胜,2-恒生,3-金证,4-百航,5-通用
  68. */
  69. @TableField(value = "table_type")
  70. private Integer tableType;
  71. /**
  72. * 是否完成分析:1-完成,0-未完成
  73. */
  74. @TableField(value = "is_analyzed")
  75. private Integer isAnalyzed;
  76. /**
  77. * 估值表导入的总市值
  78. */
  79. @TableField(value = "total_market_value")
  80. private BigDecimal totalMarketValue;
  81. /**
  82. * 资产净值(单位:元)
  83. */
  84. @TableField(value = "net_assets_value")
  85. private BigDecimal netAssetsValue;
  86. /**
  87. * 估值增值
  88. */
  89. @TableField(value = "increment")
  90. private BigDecimal increment;
  91. /**
  92. * 估值表来源:1-邮件
  93. */
  94. @TableField(value = "from_email")
  95. private Integer fromEmail;
  96. /**
  97. * 是否包含股票:0-否,1-是
  98. */
  99. @TableField(value = "has_stock")
  100. private Integer hasStock;
  101. /**
  102. * 是否包含债券:0-否,1-是
  103. */
  104. @TableField(value = "has_bond")
  105. private Integer hasBond;
  106. /**
  107. * 是否包含期货:0-否,1-是
  108. */
  109. @TableField(value = "has_future")
  110. private Integer hasFuture;
  111. /**
  112. * 是否有效:0-无效,1-有效
  113. */
  114. @TableField(value = "isvalid")
  115. private Integer isvalid;
  116. /**
  117. * 创建者Id
  118. */
  119. @TableField(value = "creatorid")
  120. private Integer creatorId;
  121. /**
  122. * 创建时间
  123. */
  124. @TableField(value = "createtime")
  125. private Date createTime;
  126. /**
  127. * 修改者Id
  128. */
  129. @TableField(value = "updaterid")
  130. private Integer updaterId;
  131. /**
  132. * 更新时间
  133. */
  134. @TableField(value = "updatetime")
  135. private Date updateTime;
  136. }