Repository URL to install this package:
|
Version:
3.3.202-c2ee258 ▾
|
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import json
from alipay.aop.api.response.AlipayResponse import AlipayResponse
from alipay.aop.api.domain.TradeAssocBillDetails import TradeAssocBillDetails
from alipay.aop.api.domain.FundBillListEco import FundBillListEco
class AlipayEcoCplifePayResultQueryResponse(AlipayResponse):
def __init__(self):
super(AlipayEcoCplifePayResultQueryResponse, self).__init__()
self._assoc_bill_details = None
self._biz_entity_id = None
self._biz_type = None
self._buyer_logon_id = None
self._buyer_user_id = None
self._fund_bill_list = None
self._gmt_payment = None
self._seller_id = None
self._total_amount = None
self._trade_no = None
self._trade_status = None
@property
def assoc_bill_details(self):
return self._assoc_bill_details
@assoc_bill_details.setter
def assoc_bill_details(self, value):
if isinstance(value, TradeAssocBillDetails):
self._assoc_bill_details = value
else:
self._assoc_bill_details = TradeAssocBillDetails.from_alipay_dict(value)
@property
def biz_entity_id(self):
return self._biz_entity_id
@biz_entity_id.setter
def biz_entity_id(self, value):
self._biz_entity_id = value
@property
def biz_type(self):
return self._biz_type
@biz_type.setter
def biz_type(self, value):
self._biz_type = value
@property
def buyer_logon_id(self):
return self._buyer_logon_id
@buyer_logon_id.setter
def buyer_logon_id(self, value):
self._buyer_logon_id = value
@property
def buyer_user_id(self):
return self._buyer_user_id
@buyer_user_id.setter
def buyer_user_id(self, value):
self._buyer_user_id = value
@property
def fund_bill_list(self):
return self._fund_bill_list
@fund_bill_list.setter
def fund_bill_list(self, value):
if isinstance(value, FundBillListEco):
self._fund_bill_list = value
else:
self._fund_bill_list = FundBillListEco.from_alipay_dict(value)
@property
def gmt_payment(self):
return self._gmt_payment
@gmt_payment.setter
def gmt_payment(self, value):
self._gmt_payment = value
@property
def seller_id(self):
return self._seller_id
@seller_id.setter
def seller_id(self, value):
self._seller_id = value
@property
def total_amount(self):
return self._total_amount
@total_amount.setter
def total_amount(self, value):
self._total_amount = value
@property
def trade_no(self):
return self._trade_no
@trade_no.setter
def trade_no(self, value):
self._trade_no = value
@property
def trade_status(self):
return self._trade_status
@trade_status.setter
def trade_status(self, value):
self._trade_status = value
def parse_response_content(self, response_content):
response = super(AlipayEcoCplifePayResultQueryResponse, self).parse_response_content(response_content)
if 'assoc_bill_details' in response:
self.assoc_bill_details = response['assoc_bill_details']
if 'biz_entity_id' in response:
self.biz_entity_id = response['biz_entity_id']
if 'biz_type' in response:
self.biz_type = response['biz_type']
if 'buyer_logon_id' in response:
self.buyer_logon_id = response['buyer_logon_id']
if 'buyer_user_id' in response:
self.buyer_user_id = response['buyer_user_id']
if 'fund_bill_list' in response:
self.fund_bill_list = response['fund_bill_list']
if 'gmt_payment' in response:
self.gmt_payment = response['gmt_payment']
if 'seller_id' in response:
self.seller_id = response['seller_id']
if 'total_amount' in response:
self.total_amount = response['total_amount']
if 'trade_no' in response:
self.trade_no = response['trade_no']
if 'trade_status' in response:
self.trade_status = response['trade_status']