AlipayFundAuthOperationDetailQueryResponse.py 8.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. import json
  4. from alipay.aop.api.response.AlipayResponse import AlipayResponse
  5. class AlipayFundAuthOperationDetailQueryResponse(AlipayResponse):
  6. def __init__(self):
  7. super(AlipayFundAuthOperationDetailQueryResponse, self).__init__()
  8. self._amount = None
  9. self._auth_no = None
  10. self._credit_amount = None
  11. self._extra_param = None
  12. self._fund_amount = None
  13. self._gmt_create = None
  14. self._gmt_trans = None
  15. self._operation_id = None
  16. self._operation_type = None
  17. self._order_title = None
  18. self._out_order_no = None
  19. self._out_request_no = None
  20. self._payer_logon_id = None
  21. self._payer_user_id = None
  22. self._pre_auth_type = None
  23. self._remark = None
  24. self._rest_amount = None
  25. self._rest_credit_amount = None
  26. self._rest_fund_amount = None
  27. self._status = None
  28. self._total_freeze_amount = None
  29. self._total_freeze_credit_amount = None
  30. self._total_freeze_fund_amount = None
  31. self._total_pay_amount = None
  32. self._total_pay_credit_amount = None
  33. self._total_pay_fund_amount = None
  34. self._trans_currency = None
  35. @property
  36. def amount(self):
  37. return self._amount
  38. @amount.setter
  39. def amount(self, value):
  40. self._amount = value
  41. @property
  42. def auth_no(self):
  43. return self._auth_no
  44. @auth_no.setter
  45. def auth_no(self, value):
  46. self._auth_no = value
  47. @property
  48. def credit_amount(self):
  49. return self._credit_amount
  50. @credit_amount.setter
  51. def credit_amount(self, value):
  52. self._credit_amount = value
  53. @property
  54. def extra_param(self):
  55. return self._extra_param
  56. @extra_param.setter
  57. def extra_param(self, value):
  58. self._extra_param = value
  59. @property
  60. def fund_amount(self):
  61. return self._fund_amount
  62. @fund_amount.setter
  63. def fund_amount(self, value):
  64. self._fund_amount = value
  65. @property
  66. def gmt_create(self):
  67. return self._gmt_create
  68. @gmt_create.setter
  69. def gmt_create(self, value):
  70. self._gmt_create = value
  71. @property
  72. def gmt_trans(self):
  73. return self._gmt_trans
  74. @gmt_trans.setter
  75. def gmt_trans(self, value):
  76. self._gmt_trans = value
  77. @property
  78. def operation_id(self):
  79. return self._operation_id
  80. @operation_id.setter
  81. def operation_id(self, value):
  82. self._operation_id = value
  83. @property
  84. def operation_type(self):
  85. return self._operation_type
  86. @operation_type.setter
  87. def operation_type(self, value):
  88. self._operation_type = value
  89. @property
  90. def order_title(self):
  91. return self._order_title
  92. @order_title.setter
  93. def order_title(self, value):
  94. self._order_title = value
  95. @property
  96. def out_order_no(self):
  97. return self._out_order_no
  98. @out_order_no.setter
  99. def out_order_no(self, value):
  100. self._out_order_no = value
  101. @property
  102. def out_request_no(self):
  103. return self._out_request_no
  104. @out_request_no.setter
  105. def out_request_no(self, value):
  106. self._out_request_no = value
  107. @property
  108. def payer_logon_id(self):
  109. return self._payer_logon_id
  110. @payer_logon_id.setter
  111. def payer_logon_id(self, value):
  112. self._payer_logon_id = value
  113. @property
  114. def payer_user_id(self):
  115. return self._payer_user_id
  116. @payer_user_id.setter
  117. def payer_user_id(self, value):
  118. self._payer_user_id = value
  119. @property
  120. def pre_auth_type(self):
  121. return self._pre_auth_type
  122. @pre_auth_type.setter
  123. def pre_auth_type(self, value):
  124. self._pre_auth_type = value
  125. @property
  126. def remark(self):
  127. return self._remark
  128. @remark.setter
  129. def remark(self, value):
  130. self._remark = value
  131. @property
  132. def rest_amount(self):
  133. return self._rest_amount
  134. @rest_amount.setter
  135. def rest_amount(self, value):
  136. self._rest_amount = value
  137. @property
  138. def rest_credit_amount(self):
  139. return self._rest_credit_amount
  140. @rest_credit_amount.setter
  141. def rest_credit_amount(self, value):
  142. self._rest_credit_amount = value
  143. @property
  144. def rest_fund_amount(self):
  145. return self._rest_fund_amount
  146. @rest_fund_amount.setter
  147. def rest_fund_amount(self, value):
  148. self._rest_fund_amount = value
  149. @property
  150. def status(self):
  151. return self._status
  152. @status.setter
  153. def status(self, value):
  154. self._status = value
  155. @property
  156. def total_freeze_amount(self):
  157. return self._total_freeze_amount
  158. @total_freeze_amount.setter
  159. def total_freeze_amount(self, value):
  160. self._total_freeze_amount = value
  161. @property
  162. def total_freeze_credit_amount(self):
  163. return self._total_freeze_credit_amount
  164. @total_freeze_credit_amount.setter
  165. def total_freeze_credit_amount(self, value):
  166. self._total_freeze_credit_amount = value
  167. @property
  168. def total_freeze_fund_amount(self):
  169. return self._total_freeze_fund_amount
  170. @total_freeze_fund_amount.setter
  171. def total_freeze_fund_amount(self, value):
  172. self._total_freeze_fund_amount = value
  173. @property
  174. def total_pay_amount(self):
  175. return self._total_pay_amount
  176. @total_pay_amount.setter
  177. def total_pay_amount(self, value):
  178. self._total_pay_amount = value
  179. @property
  180. def total_pay_credit_amount(self):
  181. return self._total_pay_credit_amount
  182. @total_pay_credit_amount.setter
  183. def total_pay_credit_amount(self, value):
  184. self._total_pay_credit_amount = value
  185. @property
  186. def total_pay_fund_amount(self):
  187. return self._total_pay_fund_amount
  188. @total_pay_fund_amount.setter
  189. def total_pay_fund_amount(self, value):
  190. self._total_pay_fund_amount = value
  191. @property
  192. def trans_currency(self):
  193. return self._trans_currency
  194. @trans_currency.setter
  195. def trans_currency(self, value):
  196. self._trans_currency = value
  197. def parse_response_content(self, response_content):
  198. response = super(AlipayFundAuthOperationDetailQueryResponse, self).parse_response_content(response_content)
  199. if 'amount' in response:
  200. self.amount = response['amount']
  201. if 'auth_no' in response:
  202. self.auth_no = response['auth_no']
  203. if 'credit_amount' in response:
  204. self.credit_amount = response['credit_amount']
  205. if 'extra_param' in response:
  206. self.extra_param = response['extra_param']
  207. if 'fund_amount' in response:
  208. self.fund_amount = response['fund_amount']
  209. if 'gmt_create' in response:
  210. self.gmt_create = response['gmt_create']
  211. if 'gmt_trans' in response:
  212. self.gmt_trans = response['gmt_trans']
  213. if 'operation_id' in response:
  214. self.operation_id = response['operation_id']
  215. if 'operation_type' in response:
  216. self.operation_type = response['operation_type']
  217. if 'order_title' in response:
  218. self.order_title = response['order_title']
  219. if 'out_order_no' in response:
  220. self.out_order_no = response['out_order_no']
  221. if 'out_request_no' in response:
  222. self.out_request_no = response['out_request_no']
  223. if 'payer_logon_id' in response:
  224. self.payer_logon_id = response['payer_logon_id']
  225. if 'payer_user_id' in response:
  226. self.payer_user_id = response['payer_user_id']
  227. if 'pre_auth_type' in response:
  228. self.pre_auth_type = response['pre_auth_type']
  229. if 'remark' in response:
  230. self.remark = response['remark']
  231. if 'rest_amount' in response:
  232. self.rest_amount = response['rest_amount']
  233. if 'rest_credit_amount' in response:
  234. self.rest_credit_amount = response['rest_credit_amount']
  235. if 'rest_fund_amount' in response:
  236. self.rest_fund_amount = response['rest_fund_amount']
  237. if 'status' in response:
  238. self.status = response['status']
  239. if 'total_freeze_amount' in response:
  240. self.total_freeze_amount = response['total_freeze_amount']
  241. if 'total_freeze_credit_amount' in response:
  242. self.total_freeze_credit_amount = response['total_freeze_credit_amount']
  243. if 'total_freeze_fund_amount' in response:
  244. self.total_freeze_fund_amount = response['total_freeze_fund_amount']
  245. if 'total_pay_amount' in response:
  246. self.total_pay_amount = response['total_pay_amount']
  247. if 'total_pay_credit_amount' in response:
  248. self.total_pay_credit_amount = response['total_pay_credit_amount']
  249. if 'total_pay_fund_amount' in response:
  250. self.total_pay_fund_amount = response['total_pay_fund_amount']
  251. if 'trans_currency' in response:
  252. self.trans_currency = response['trans_currency']