AlipayMobileCodeQueryResponse.py 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. import json
  4. from alipay.aop.api.response.AlipayResponse import AlipayResponse
  5. class AlipayMobileCodeQueryResponse(AlipayResponse):
  6. def __init__(self):
  7. super(AlipayMobileCodeQueryResponse, self).__init__()
  8. self._biz_linked_id = None
  9. self._biz_type = None
  10. self._code_status = None
  11. self._context_str = None
  12. self._dynamic_img_url = None
  13. self._expire_date = None
  14. self._is_direct = None
  15. self._memo = None
  16. self._qr_code = None
  17. self._qr_token = None
  18. self._source_id = None
  19. self._start_date = None
  20. self._user_id = None
  21. @property
  22. def biz_linked_id(self):
  23. return self._biz_linked_id
  24. @biz_linked_id.setter
  25. def biz_linked_id(self, value):
  26. self._biz_linked_id = value
  27. @property
  28. def biz_type(self):
  29. return self._biz_type
  30. @biz_type.setter
  31. def biz_type(self, value):
  32. self._biz_type = value
  33. @property
  34. def code_status(self):
  35. return self._code_status
  36. @code_status.setter
  37. def code_status(self, value):
  38. self._code_status = value
  39. @property
  40. def context_str(self):
  41. return self._context_str
  42. @context_str.setter
  43. def context_str(self, value):
  44. self._context_str = value
  45. @property
  46. def dynamic_img_url(self):
  47. return self._dynamic_img_url
  48. @dynamic_img_url.setter
  49. def dynamic_img_url(self, value):
  50. self._dynamic_img_url = value
  51. @property
  52. def expire_date(self):
  53. return self._expire_date
  54. @expire_date.setter
  55. def expire_date(self, value):
  56. self._expire_date = value
  57. @property
  58. def is_direct(self):
  59. return self._is_direct
  60. @is_direct.setter
  61. def is_direct(self, value):
  62. self._is_direct = value
  63. @property
  64. def memo(self):
  65. return self._memo
  66. @memo.setter
  67. def memo(self, value):
  68. self._memo = value
  69. @property
  70. def qr_code(self):
  71. return self._qr_code
  72. @qr_code.setter
  73. def qr_code(self, value):
  74. self._qr_code = value
  75. @property
  76. def qr_token(self):
  77. return self._qr_token
  78. @qr_token.setter
  79. def qr_token(self, value):
  80. self._qr_token = value
  81. @property
  82. def source_id(self):
  83. return self._source_id
  84. @source_id.setter
  85. def source_id(self, value):
  86. self._source_id = value
  87. @property
  88. def start_date(self):
  89. return self._start_date
  90. @start_date.setter
  91. def start_date(self, value):
  92. self._start_date = value
  93. @property
  94. def user_id(self):
  95. return self._user_id
  96. @user_id.setter
  97. def user_id(self, value):
  98. self._user_id = value
  99. def parse_response_content(self, response_content):
  100. response = super(AlipayMobileCodeQueryResponse, self).parse_response_content(response_content)
  101. if 'biz_linked_id' in response:
  102. self.biz_linked_id = response['biz_linked_id']
  103. if 'biz_type' in response:
  104. self.biz_type = response['biz_type']
  105. if 'code_status' in response:
  106. self.code_status = response['code_status']
  107. if 'context_str' in response:
  108. self.context_str = response['context_str']
  109. if 'dynamic_img_url' in response:
  110. self.dynamic_img_url = response['dynamic_img_url']
  111. if 'expire_date' in response:
  112. self.expire_date = response['expire_date']
  113. if 'is_direct' in response:
  114. self.is_direct = response['is_direct']
  115. if 'memo' in response:
  116. self.memo = response['memo']
  117. if 'qr_code' in response:
  118. self.qr_code = response['qr_code']
  119. if 'qr_token' in response:
  120. self.qr_token = response['qr_token']
  121. if 'source_id' in response:
  122. self.source_id = response['source_id']
  123. if 'start_date' in response:
  124. self.start_date = response['start_date']
  125. if 'user_id' in response:
  126. self.user_id = response['user_id']