AlipayMarketingVoucherDirectSendResponse.py 5.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. import json
  4. from alipay.aop.api.response.AlipayResponse import AlipayResponse
  5. class AlipayMarketingVoucherDirectSendResponse(AlipayResponse):
  6. def __init__(self):
  7. super(AlipayMarketingVoucherDirectSendResponse, self).__init__()
  8. self._assets_code = None
  9. self._available_amount = None
  10. self._available_cash = None
  11. self._extend_info = None
  12. self._extend_template_info = None
  13. self._gmt_active = None
  14. self._gmt_create = None
  15. self._gmt_expired = None
  16. self._gmt_extend = None
  17. self._gmt_modified = None
  18. self._name = None
  19. self._product_code = None
  20. self._status = None
  21. self._template_id = None
  22. self._total_amount = None
  23. self._total_cash = None
  24. self._user_id = None
  25. self._voucher_description = None
  26. self._voucher_id = None
  27. @property
  28. def assets_code(self):
  29. return self._assets_code
  30. @assets_code.setter
  31. def assets_code(self, value):
  32. self._assets_code = value
  33. @property
  34. def available_amount(self):
  35. return self._available_amount
  36. @available_amount.setter
  37. def available_amount(self, value):
  38. self._available_amount = value
  39. @property
  40. def available_cash(self):
  41. return self._available_cash
  42. @available_cash.setter
  43. def available_cash(self, value):
  44. self._available_cash = value
  45. @property
  46. def extend_info(self):
  47. return self._extend_info
  48. @extend_info.setter
  49. def extend_info(self, value):
  50. self._extend_info = value
  51. @property
  52. def extend_template_info(self):
  53. return self._extend_template_info
  54. @extend_template_info.setter
  55. def extend_template_info(self, value):
  56. self._extend_template_info = value
  57. @property
  58. def gmt_active(self):
  59. return self._gmt_active
  60. @gmt_active.setter
  61. def gmt_active(self, value):
  62. self._gmt_active = value
  63. @property
  64. def gmt_create(self):
  65. return self._gmt_create
  66. @gmt_create.setter
  67. def gmt_create(self, value):
  68. self._gmt_create = value
  69. @property
  70. def gmt_expired(self):
  71. return self._gmt_expired
  72. @gmt_expired.setter
  73. def gmt_expired(self, value):
  74. self._gmt_expired = value
  75. @property
  76. def gmt_extend(self):
  77. return self._gmt_extend
  78. @gmt_extend.setter
  79. def gmt_extend(self, value):
  80. self._gmt_extend = value
  81. @property
  82. def gmt_modified(self):
  83. return self._gmt_modified
  84. @gmt_modified.setter
  85. def gmt_modified(self, value):
  86. self._gmt_modified = value
  87. @property
  88. def name(self):
  89. return self._name
  90. @name.setter
  91. def name(self, value):
  92. self._name = value
  93. @property
  94. def product_code(self):
  95. return self._product_code
  96. @product_code.setter
  97. def product_code(self, value):
  98. self._product_code = value
  99. @property
  100. def status(self):
  101. return self._status
  102. @status.setter
  103. def status(self, value):
  104. self._status = value
  105. @property
  106. def template_id(self):
  107. return self._template_id
  108. @template_id.setter
  109. def template_id(self, value):
  110. self._template_id = value
  111. @property
  112. def total_amount(self):
  113. return self._total_amount
  114. @total_amount.setter
  115. def total_amount(self, value):
  116. self._total_amount = value
  117. @property
  118. def total_cash(self):
  119. return self._total_cash
  120. @total_cash.setter
  121. def total_cash(self, value):
  122. self._total_cash = value
  123. @property
  124. def user_id(self):
  125. return self._user_id
  126. @user_id.setter
  127. def user_id(self, value):
  128. self._user_id = value
  129. @property
  130. def voucher_description(self):
  131. return self._voucher_description
  132. @voucher_description.setter
  133. def voucher_description(self, value):
  134. self._voucher_description = value
  135. @property
  136. def voucher_id(self):
  137. return self._voucher_id
  138. @voucher_id.setter
  139. def voucher_id(self, value):
  140. self._voucher_id = value
  141. def parse_response_content(self, response_content):
  142. response = super(AlipayMarketingVoucherDirectSendResponse, self).parse_response_content(response_content)
  143. if 'assets_code' in response:
  144. self.assets_code = response['assets_code']
  145. if 'available_amount' in response:
  146. self.available_amount = response['available_amount']
  147. if 'available_cash' in response:
  148. self.available_cash = response['available_cash']
  149. if 'extend_info' in response:
  150. self.extend_info = response['extend_info']
  151. if 'extend_template_info' in response:
  152. self.extend_template_info = response['extend_template_info']
  153. if 'gmt_active' in response:
  154. self.gmt_active = response['gmt_active']
  155. if 'gmt_create' in response:
  156. self.gmt_create = response['gmt_create']
  157. if 'gmt_expired' in response:
  158. self.gmt_expired = response['gmt_expired']
  159. if 'gmt_extend' in response:
  160. self.gmt_extend = response['gmt_extend']
  161. if 'gmt_modified' in response:
  162. self.gmt_modified = response['gmt_modified']
  163. if 'name' in response:
  164. self.name = response['name']
  165. if 'product_code' in response:
  166. self.product_code = response['product_code']
  167. if 'status' in response:
  168. self.status = response['status']
  169. if 'template_id' in response:
  170. self.template_id = response['template_id']
  171. if 'total_amount' in response:
  172. self.total_amount = response['total_amount']
  173. if 'total_cash' in response:
  174. self.total_cash = response['total_cash']
  175. if 'user_id' in response:
  176. self.user_id = response['user_id']
  177. if 'voucher_description' in response:
  178. self.voucher_description = response['voucher_description']
  179. if 'voucher_id' in response:
  180. self.voucher_id = response['voucher_id']