AlipayFinanceFundFundprodQueryResponse.py 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. import json
  4. from alipay.aop.api.response.AlipayResponse import AlipayResponse
  5. class AlipayFinanceFundFundprodQueryResponse(AlipayResponse):
  6. def __init__(self):
  7. super(AlipayFinanceFundFundprodQueryResponse, self).__init__()
  8. self._establishment_date = None
  9. self._fund_code = None
  10. self._fund_name = None
  11. self._fund_name_abbr = None
  12. self._net_value = None
  13. self._net_value_date = None
  14. self._profit_seven_days = None
  15. self._profit_ten_thousand = None
  16. self._risk_evaluation = None
  17. @property
  18. def establishment_date(self):
  19. return self._establishment_date
  20. @establishment_date.setter
  21. def establishment_date(self, value):
  22. self._establishment_date = value
  23. @property
  24. def fund_code(self):
  25. return self._fund_code
  26. @fund_code.setter
  27. def fund_code(self, value):
  28. self._fund_code = value
  29. @property
  30. def fund_name(self):
  31. return self._fund_name
  32. @fund_name.setter
  33. def fund_name(self, value):
  34. self._fund_name = value
  35. @property
  36. def fund_name_abbr(self):
  37. return self._fund_name_abbr
  38. @fund_name_abbr.setter
  39. def fund_name_abbr(self, value):
  40. self._fund_name_abbr = value
  41. @property
  42. def net_value(self):
  43. return self._net_value
  44. @net_value.setter
  45. def net_value(self, value):
  46. self._net_value = value
  47. @property
  48. def net_value_date(self):
  49. return self._net_value_date
  50. @net_value_date.setter
  51. def net_value_date(self, value):
  52. self._net_value_date = value
  53. @property
  54. def profit_seven_days(self):
  55. return self._profit_seven_days
  56. @profit_seven_days.setter
  57. def profit_seven_days(self, value):
  58. self._profit_seven_days = value
  59. @property
  60. def profit_ten_thousand(self):
  61. return self._profit_ten_thousand
  62. @profit_ten_thousand.setter
  63. def profit_ten_thousand(self, value):
  64. self._profit_ten_thousand = value
  65. @property
  66. def risk_evaluation(self):
  67. return self._risk_evaluation
  68. @risk_evaluation.setter
  69. def risk_evaluation(self, value):
  70. self._risk_evaluation = value
  71. def parse_response_content(self, response_content):
  72. response = super(AlipayFinanceFundFundprodQueryResponse, self).parse_response_content(response_content)
  73. if 'establishment_date' in response:
  74. self.establishment_date = response['establishment_date']
  75. if 'fund_code' in response:
  76. self.fund_code = response['fund_code']
  77. if 'fund_name' in response:
  78. self.fund_name = response['fund_name']
  79. if 'fund_name_abbr' in response:
  80. self.fund_name_abbr = response['fund_name_abbr']
  81. if 'net_value' in response:
  82. self.net_value = response['net_value']
  83. if 'net_value_date' in response:
  84. self.net_value_date = response['net_value_date']
  85. if 'profit_seven_days' in response:
  86. self.profit_seven_days = response['profit_seven_days']
  87. if 'profit_ten_thousand' in response:
  88. self.profit_ten_thousand = response['profit_ten_thousand']
  89. if 'risk_evaluation' in response:
  90. self.risk_evaluation = response['risk_evaluation']