AssetsValuationResult.java 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207
  1. package com.simuwang.base.pojo.valuation;
  2. import java.util.List;
  3. public class AssetsValuationResult {
  4. private int okNum;
  5. private int errorNum;
  6. private List<Record> okList;
  7. private List<Record> errorList;
  8. public int getOkNum() {
  9. return okNum;
  10. }
  11. public AssetsValuationResult setOkNum(int okNum) {
  12. this.okNum = okNum;
  13. return this;
  14. }
  15. public int getErrorNum() {
  16. return errorNum;
  17. }
  18. public AssetsValuationResult setErrorNum(int errorNum) {
  19. this.errorNum = errorNum;
  20. return this;
  21. }
  22. public List<Record> getOkList() {
  23. return okList;
  24. }
  25. public AssetsValuationResult setOkList(List<Record> okList) {
  26. this.okList = okList;
  27. return this;
  28. }
  29. public List<Record> getErrorList() {
  30. return errorList;
  31. }
  32. public AssetsValuationResult setErrorList(List<Record> errorList) {
  33. this.errorList = errorList;
  34. return this;
  35. }
  36. public static class Record {
  37. public String excelName;
  38. public String msg;
  39. public int rowNum;
  40. public int columnNum;
  41. /**
  42. * 估值表id
  43. */
  44. private Integer valuationId;
  45. /**
  46. * 估值日期
  47. */
  48. private String date;
  49. /**
  50. * 单位净值
  51. */
  52. private String nav;
  53. /**
  54. * 累计净值
  55. */
  56. private String cumulativeNavWithdrawal;
  57. /**
  58. * 解析表格得到的基金名称和备案编码
  59. */
  60. private ParseValuationInfo parseValuationInfo;
  61. /**
  62. * 匹配上的基金id
  63. */
  64. private String fundId;
  65. /**
  66. * 解析状态:0-失败,1-成功
  67. */
  68. private Integer success;
  69. /**
  70. * 资产净值(资产净值112)
  71. */
  72. private String assetNet;
  73. /**
  74. * 资产份额(实收资本107)
  75. */
  76. private String assetShare;
  77. public Integer getValuationId() {
  78. return valuationId;
  79. }
  80. public void setValuationId(Integer valuationId) {
  81. this.valuationId = valuationId;
  82. }
  83. public String getAssetShare() {
  84. return assetShare;
  85. }
  86. public void setAssetShare(String assetShare) {
  87. this.assetShare = assetShare;
  88. }
  89. public String getAssetNet() {
  90. return assetNet;
  91. }
  92. public void setAssetNet(String assetNet) {
  93. this.assetNet = assetNet;
  94. }
  95. public ParseValuationInfo getParseValuationInfo() {
  96. return parseValuationInfo;
  97. }
  98. public void setParseValuationInfo(ParseValuationInfo parseValuationInfo) {
  99. this.parseValuationInfo = parseValuationInfo;
  100. }
  101. public String getFundId() {
  102. return fundId;
  103. }
  104. public void setFundId(String fundId) {
  105. this.fundId = fundId;
  106. }
  107. public Integer getSuccess() {
  108. return success;
  109. }
  110. public Record setSuccess(Integer success) {
  111. this.success = success;
  112. return this;
  113. }
  114. public String getExcelName() {
  115. return excelName;
  116. }
  117. public Record setExcelName(String excelName) {
  118. this.excelName = excelName;
  119. return this;
  120. }
  121. public String getMsg() {
  122. return msg;
  123. }
  124. public Record setMsg(String msg) {
  125. this.msg = msg;
  126. return this;
  127. }
  128. public int getRowNum() {
  129. return rowNum;
  130. }
  131. public Record setRowNum(int rowNum) {
  132. this.rowNum = rowNum;
  133. return this;
  134. }
  135. public int getColumnNum() {
  136. return columnNum;
  137. }
  138. public Record setColumnNum(int columnNum) {
  139. this.columnNum = columnNum;
  140. return this;
  141. }
  142. public String getDate() {
  143. return date;
  144. }
  145. public void setDate(String date) {
  146. this.date = date;
  147. }
  148. public String getNav() {
  149. return nav;
  150. }
  151. public void setNav(String nav) {
  152. this.nav = nav;
  153. }
  154. public String getCumulativeNavWithdrawal() {
  155. return cumulativeNavWithdrawal;
  156. }
  157. public void setCumulativeNavWithdrawal(String cumulativeNavWithdrawal) {
  158. this.cumulativeNavWithdrawal = cumulativeNavWithdrawal;
  159. }
  160. @Override
  161. public String toString() {
  162. return "Record [excelName=" + excelName + ", msg=" + msg + ", rowNum=" + rowNum + ", columnNum=" + columnNum + ", date=" + date + ", nav=" + nav + ", cumulativeNav="
  163. + cumulativeNavWithdrawal + "]";
  164. }
  165. }
  166. }