IndexesRzIndexDo.java 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112
  1. package com.smppw.analysis.domain.dataobject;
  2. import lombok.Data;
  3. import java.math.BigDecimal;
  4. import java.util.Date;
  5. /**
  6. * 分类周指标信息表
  7. */
  8. @Data
  9. public class IndexesRzIndexDo {
  10. /**
  11. * ID自增,没意义
  12. */
  13. private Integer id;
  14. /**
  15. * 指数ID与index_profile的index_id关联
  16. */
  17. private String indexId;
  18. /**
  19. * 指数代码来源于indexes_profile
  20. */
  21. private String indexCode;
  22. /**
  23. * 指数截止月份
  24. */
  25. private Date endDate;
  26. /**
  27. * 本周属于的年份
  28. */
  29. private Integer yearofweek;
  30. /**
  31. * 一年中的第N周
  32. */
  33. private Integer weeks;
  34. /**
  35. * 策略,来源于d_strategy
  36. */
  37. private Integer strategy;
  38. /**
  39. * 子策略id
  40. */
  41. private Integer substrategy;
  42. /**
  43. * 三级策略
  44. */
  45. private Integer thirdStrategy;
  46. /**
  47. * 上一期指数值
  48. */
  49. private BigDecimal lastIndexValue;
  50. /**
  51. * 本期指数
  52. */
  53. private BigDecimal indexValue;
  54. /**
  55. * 指数周收益
  56. */
  57. private BigDecimal ret1w;
  58. /**
  59. * 纳入指数计算基金数量
  60. */
  61. private Integer inclCalFundCount;
  62. /**
  63. * 基金总数量
  64. */
  65. private Integer totalFundCount;
  66. /**
  67. * 是否是主策略周指数,0表示是主策略周指数,1表示是子策略周指数
  68. */
  69. private Integer isstrategy;
  70. /**
  71. * 创建者Id,默认第一次创建者名称,创建后不变更
  72. */
  73. private Integer creatorid;
  74. /**
  75. * 创建时间,默认第一次创建的getdate()时间
  76. */
  77. private Date createtime;
  78. /**
  79. * 修改者Id;第一次创建时与Creator值相同,修改时与修改人值相同
  80. */
  81. private Integer updaterid;
  82. /**
  83. * 修改时间;第一次创建时与CreatTime值相同,修改时与修改时间相同
  84. */
  85. private Date updatetime;
  86. /**
  87. * 记录的有效性;1-有效;0-无效;
  88. */
  89. private Integer isvalid;
  90. }