Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions com/alipay/ams/api/model/statement.py
Original file line number Diff line number Diff line change
Expand Up @@ -213,8 +213,6 @@ def parse_rsp_body(self, response_body):
self.__fund_move_detail = FundMoveDetail()
self.__fund_move_detail.parse_rsp_body(response_body['fundMoveDetail'])
if 'foreignExchangeQuote' in response_body:
self.__foreign_exchange_quote = ForeignExchangeQuote()
self.__foreign_exchange_quote.parse_rsp_body(response_body['foreignExchangeQuote'])
if 'statementId' in response_body:
self.__statement_id = response_body['statementId']
if 'transactionTime' in response_body:
Expand Down
17 changes: 17 additions & 0 deletions com/alipay/ams/api/request/pay/alipay_refund_request.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
from com.alipay.ams.api.model.refund_to_bank_info import RefundToBankInfo
from com.alipay.ams.api.model.amount import Amount
from com.alipay.ams.api.model.refund_detail import RefundDetail
from com.alipay.ams.api.model.amount import Amount



Expand All @@ -26,6 +27,7 @@ def __init__(self):
self.__extend_info = None # type: str
self.__refund_details = None # type: [RefundDetail]
self.__refund_source_account_no = None # type: str
self.__actual_refund_amount = None # type: Amount


@property
Expand Down Expand Up @@ -168,6 +170,16 @@ def refund_source_account_no(self):
@refund_source_account_no.setter
def refund_source_account_no(self, value):
self.__refund_source_account_no = value
@property
def actual_refund_amount(self):
"""Gets the actual_refund_amount of this AlipayRefundRequest.

"""
return self.__actual_refund_amount

@actual_refund_amount.setter
def actual_refund_amount(self, value):
self.__actual_refund_amount = value


def to_ams_json(self):
Expand Down Expand Up @@ -205,6 +217,8 @@ def to_ams_dict(self):
params['refundDetails'] = self.refund_details
if hasattr(self, "refund_source_account_no") and self.refund_source_account_no is not None:
params['refundSourceAccountNo'] = self.refund_source_account_no
if hasattr(self, "actual_refund_amount") and self.actual_refund_amount is not None:
params['actualRefundAmount'] = self.actual_refund_amount
return params


Expand Down Expand Up @@ -246,3 +260,6 @@ def parse_rsp_body(self, response_body):
self.__refund_details.append(obj)
if 'refundSourceAccountNo' in response_body:
self.__refund_source_account_no = response_body['refundSourceAccountNo']
if 'actualRefundAmount' in response_body:
self.__actual_refund_amount = Amount()
self.__actual_refund_amount.parse_rsp_body(response_body['actualRefundAmount'])