1
0

CmValuationTableAttribute.java 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159
  1. package com.simuwang.base.pojo.valuation;
  2. import lombok.Data;
  3. import java.math.BigDecimal;
  4. import java.util.Date;
  5. @Data
  6. public class CmValuationTableAttribute {
  7. /**
  8. * 主键id,估值属性表id
  9. */
  10. private Integer id;
  11. /**
  12. * 用户id
  13. */
  14. private Integer userid;
  15. /**
  16. * 估值表id,和cm_user_valuation_table.id关联
  17. */
  18. private Integer valuationId;
  19. /**
  20. * 币别
  21. */
  22. private String currency;
  23. /**
  24. * 汇率
  25. */
  26. private BigDecimal exchangeRate;
  27. /**
  28. * 原币成本
  29. */
  30. private BigDecimal oCurrencyCost;
  31. /**
  32. * 原币市值
  33. */
  34. private BigDecimal oCurrencyMarketValue;
  35. /**
  36. * 原币增值
  37. */
  38. private BigDecimal oCurrencyValueAdded;
  39. /**
  40. * 科目代码
  41. */
  42. private String subjectCode;
  43. /**
  44. * 新增字段,保存原始科目代码
  45. */
  46. private String originalSubjectCode;
  47. /**
  48. * 证券代码
  49. */
  50. private String securitiesCode;
  51. /**
  52. * 对应市场:0-股票市场,1-债券市场,2-商品期货,3-大宗商品,4-外汇,5-贵金属,6-公募基金,7-私募基金,8-货币,9-金融期货
  53. */
  54. private Byte secType;
  55. /**
  56. * 科目名称
  57. */
  58. private String subjectName;
  59. /**
  60. * 证券数量
  61. */
  62. private BigDecimal securitiesAmount;
  63. /**
  64. * 单位成本
  65. */
  66. private BigDecimal unitCost;
  67. /**
  68. * 成本
  69. */
  70. private BigDecimal netCost;
  71. /**
  72. * 成本占净值
  73. */
  74. private BigDecimal netCostRatio;
  75. /**
  76. * 行情收市价
  77. */
  78. private BigDecimal marketPrice;
  79. /**
  80. * 市值
  81. */
  82. private BigDecimal marketValue;
  83. /**
  84. * 市值占净值
  85. */
  86. private BigDecimal marketValueRatio;
  87. /**
  88. * 估值增值
  89. */
  90. private BigDecimal increment;
  91. /**
  92. * 停牌信息
  93. */
  94. private String haltInfo;
  95. /**
  96. * 权益信息
  97. */
  98. private String rightsInterestsInfo;
  99. /**
  100. * 是否有效:1-有效 0-无效
  101. */
  102. private Integer isvalid;
  103. /**
  104. * 创建者Id,默认第一次创建者名称,创建后不变更
  105. */
  106. private Integer creatorid;
  107. /**
  108. * 创建时间,默认第一次创建的getdate()时间
  109. */
  110. private Date createtime;
  111. /**
  112. * 修改者Id;第一次创建时与Creator值相同,修改时与修改人值相同
  113. */
  114. private Integer updaterid;
  115. /**
  116. * 修改时间;第一次创建时与CreatTime值相同,修改时与修改时间相同
  117. */
  118. private Date updatetime;
  119. /**
  120. * 科目代码层级
  121. */
  122. private Integer level;
  123. /**
  124. * 上一层级科目代码
  125. */
  126. private String preOriginalSubjectCode;
  127. }