FundInfoDO.java 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. package com.smppw.analysis.domain.dataobject.info;
  2. import lombok.Getter;
  3. import lombok.Setter;
  4. import java.util.Date;
  5. @Setter
  6. @Getter
  7. public class FundInfoDO extends BaseInfoDO {
  8. /**
  9. * 基金id
  10. */
  11. private String fundId;
  12. /**
  13. * 基金全称
  14. */
  15. private String fundName;
  16. /**
  17. * 基金简称
  18. */
  19. private String fundShortName;
  20. /**
  21. * 备案编码
  22. */
  23. private String registerNumber;
  24. /**
  25. * 中基协备案编码访问地址
  26. */
  27. private String amacUrl;
  28. /**
  29. * 募集类型
  30. * 1- 私募,2-公募
  31. */
  32. private Integer raiseType;
  33. /**
  34. * 基金成立日
  35. */
  36. private Date inceptionDate;
  37. /**
  38. * 基金对应基准id
  39. */
  40. private String primaryBenchmarkId;
  41. /**
  42. * 基金管理人
  43. */
  44. private String trustId;
  45. /**
  46. * 基金一级策略(中基协)
  47. */
  48. private Integer strategy;
  49. /**
  50. * 基金二级策略(中基协)
  51. */
  52. private Integer substrategy;
  53. /**
  54. * 基金一级策略(排排网策略)
  55. */
  56. private Integer firstStrategy;
  57. /**
  58. * 基金二级策略(排排网策略)
  59. */
  60. private Integer secondStrategy;
  61. /**
  62. * 基金三级策略(排排网策略)
  63. */
  64. private Integer thirdStrategy;
  65. /**
  66. * 基金状态
  67. * 1-募集中、2-开放运行、3-封闭运行(已废弃)、4-提前清算、5-到期清算、6-发行失败、7-投顾协议已终止、 8-延期清算 -1-其他 9-非正常清算 10-已终止 11-已作废
  68. */
  69. private Integer fundStatus;
  70. /**
  71. * 基金经理id集合
  72. */
  73. private String managerIds;
  74. @Override
  75. public String getRefId() {
  76. return fundId;
  77. }
  78. @Override
  79. public String getRefName() {
  80. return fundName;
  81. }
  82. @Override
  83. public String getRefShortName() {
  84. return fundShortName;
  85. }
  86. }