123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835 |
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- import json
- from alipay.aop.api.constant.ParamConstants import *
- class TradeRequestVO(object):
- def __init__(self):
- self._acquirer = None
- self._acquirer_mem_id = None
- self._aml_status = None
- self._biz_ev_code = None
- self._biz_pd_code = None
- self._client_advice_timestamp = None
- self._client_business_id = None
- self._client_id = None
- self._client_message_id = None
- self._client_ref = None
- self._client_system = None
- self._cnl_ev_code = None
- self._cnl_no = None
- self._cnl_pd_code = None
- self._contra_amount = None
- self._contra_ccy = None
- self._extension = None
- self._inst_entity = None
- self._is_locked = None
- self._issuer = None
- self._issuer_mem_id = None
- self._merchant_mcc = None
- self._msg_type = None
- self._operate_type = None
- self._partial_trade = None
- self._partner_id = None
- self._payment_provider = None
- self._payment_type = None
- self._product_id = None
- self._profile_id = None
- self._rate_base_ccy = None
- self._rate_ref = None
- self._rate_request_mode = None
- self._rate_type = None
- self._reference_field1 = None
- self._reference_field2 = None
- self._reference_field3 = None
- self._related_message_id = None
- self._request_message_id = None
- self._requested_rate = None
- self._settlement_amount = None
- self._settlement_ccy = None
- self._side = None
- self._slip_point = None
- self._time_zone = None
- self._tnt_inst_id = None
- self._trade_timestamp = None
- self._trade_type = None
- self._transaction_amount = None
- self._transaction_ccy = None
- self._transaction_ccy_type = None
- self._transaction_type = None
- self._user_id = None
- self._value_date = None
- @property
- def acquirer(self):
- return self._acquirer
- @acquirer.setter
- def acquirer(self, value):
- self._acquirer = value
- @property
- def acquirer_mem_id(self):
- return self._acquirer_mem_id
- @acquirer_mem_id.setter
- def acquirer_mem_id(self, value):
- self._acquirer_mem_id = value
- @property
- def aml_status(self):
- return self._aml_status
- @aml_status.setter
- def aml_status(self, value):
- self._aml_status = value
- @property
- def biz_ev_code(self):
- return self._biz_ev_code
- @biz_ev_code.setter
- def biz_ev_code(self, value):
- self._biz_ev_code = value
- @property
- def biz_pd_code(self):
- return self._biz_pd_code
- @biz_pd_code.setter
- def biz_pd_code(self, value):
- self._biz_pd_code = value
- @property
- def client_advice_timestamp(self):
- return self._client_advice_timestamp
- @client_advice_timestamp.setter
- def client_advice_timestamp(self, value):
- self._client_advice_timestamp = value
- @property
- def client_business_id(self):
- return self._client_business_id
- @client_business_id.setter
- def client_business_id(self, value):
- self._client_business_id = value
- @property
- def client_id(self):
- return self._client_id
- @client_id.setter
- def client_id(self, value):
- self._client_id = value
- @property
- def client_message_id(self):
- return self._client_message_id
- @client_message_id.setter
- def client_message_id(self, value):
- self._client_message_id = value
- @property
- def client_ref(self):
- return self._client_ref
- @client_ref.setter
- def client_ref(self, value):
- self._client_ref = value
- @property
- def client_system(self):
- return self._client_system
- @client_system.setter
- def client_system(self, value):
- self._client_system = value
- @property
- def cnl_ev_code(self):
- return self._cnl_ev_code
- @cnl_ev_code.setter
- def cnl_ev_code(self, value):
- self._cnl_ev_code = value
- @property
- def cnl_no(self):
- return self._cnl_no
- @cnl_no.setter
- def cnl_no(self, value):
- self._cnl_no = value
- @property
- def cnl_pd_code(self):
- return self._cnl_pd_code
- @cnl_pd_code.setter
- def cnl_pd_code(self, value):
- self._cnl_pd_code = value
- @property
- def contra_amount(self):
- return self._contra_amount
- @contra_amount.setter
- def contra_amount(self, value):
- self._contra_amount = value
- @property
- def contra_ccy(self):
- return self._contra_ccy
- @contra_ccy.setter
- def contra_ccy(self, value):
- self._contra_ccy = value
- @property
- def extension(self):
- return self._extension
- @extension.setter
- def extension(self, value):
- self._extension = value
- @property
- def inst_entity(self):
- return self._inst_entity
- @inst_entity.setter
- def inst_entity(self, value):
- self._inst_entity = value
- @property
- def is_locked(self):
- return self._is_locked
- @is_locked.setter
- def is_locked(self, value):
- self._is_locked = value
- @property
- def issuer(self):
- return self._issuer
- @issuer.setter
- def issuer(self, value):
- self._issuer = value
- @property
- def issuer_mem_id(self):
- return self._issuer_mem_id
- @issuer_mem_id.setter
- def issuer_mem_id(self, value):
- self._issuer_mem_id = value
- @property
- def merchant_mcc(self):
- return self._merchant_mcc
- @merchant_mcc.setter
- def merchant_mcc(self, value):
- self._merchant_mcc = value
- @property
- def msg_type(self):
- return self._msg_type
- @msg_type.setter
- def msg_type(self, value):
- self._msg_type = value
- @property
- def operate_type(self):
- return self._operate_type
- @operate_type.setter
- def operate_type(self, value):
- self._operate_type = value
- @property
- def partial_trade(self):
- return self._partial_trade
- @partial_trade.setter
- def partial_trade(self, value):
- self._partial_trade = value
- @property
- def partner_id(self):
- return self._partner_id
- @partner_id.setter
- def partner_id(self, value):
- self._partner_id = value
- @property
- def payment_provider(self):
- return self._payment_provider
- @payment_provider.setter
- def payment_provider(self, value):
- self._payment_provider = value
- @property
- def payment_type(self):
- return self._payment_type
- @payment_type.setter
- def payment_type(self, value):
- self._payment_type = value
- @property
- def product_id(self):
- return self._product_id
- @product_id.setter
- def product_id(self, value):
- self._product_id = value
- @property
- def profile_id(self):
- return self._profile_id
- @profile_id.setter
- def profile_id(self, value):
- self._profile_id = value
- @property
- def rate_base_ccy(self):
- return self._rate_base_ccy
- @rate_base_ccy.setter
- def rate_base_ccy(self, value):
- self._rate_base_ccy = value
- @property
- def rate_ref(self):
- return self._rate_ref
- @rate_ref.setter
- def rate_ref(self, value):
- self._rate_ref = value
- @property
- def rate_request_mode(self):
- return self._rate_request_mode
- @rate_request_mode.setter
- def rate_request_mode(self, value):
- self._rate_request_mode = value
- @property
- def rate_type(self):
- return self._rate_type
- @rate_type.setter
- def rate_type(self, value):
- self._rate_type = value
- @property
- def reference_field1(self):
- return self._reference_field1
- @reference_field1.setter
- def reference_field1(self, value):
- self._reference_field1 = value
- @property
- def reference_field2(self):
- return self._reference_field2
- @reference_field2.setter
- def reference_field2(self, value):
- self._reference_field2 = value
- @property
- def reference_field3(self):
- return self._reference_field3
- @reference_field3.setter
- def reference_field3(self, value):
- self._reference_field3 = value
- @property
- def related_message_id(self):
- return self._related_message_id
- @related_message_id.setter
- def related_message_id(self, value):
- self._related_message_id = value
- @property
- def request_message_id(self):
- return self._request_message_id
- @request_message_id.setter
- def request_message_id(self, value):
- self._request_message_id = value
- @property
- def requested_rate(self):
- return self._requested_rate
- @requested_rate.setter
- def requested_rate(self, value):
- self._requested_rate = value
- @property
- def settlement_amount(self):
- return self._settlement_amount
- @settlement_amount.setter
- def settlement_amount(self, value):
- self._settlement_amount = value
- @property
- def settlement_ccy(self):
- return self._settlement_ccy
- @settlement_ccy.setter
- def settlement_ccy(self, value):
- self._settlement_ccy = value
- @property
- def side(self):
- return self._side
- @side.setter
- def side(self, value):
- self._side = value
- @property
- def slip_point(self):
- return self._slip_point
- @slip_point.setter
- def slip_point(self, value):
- self._slip_point = value
- @property
- def time_zone(self):
- return self._time_zone
- @time_zone.setter
- def time_zone(self, value):
- self._time_zone = value
- @property
- def tnt_inst_id(self):
- return self._tnt_inst_id
- @tnt_inst_id.setter
- def tnt_inst_id(self, value):
- self._tnt_inst_id = value
- @property
- def trade_timestamp(self):
- return self._trade_timestamp
- @trade_timestamp.setter
- def trade_timestamp(self, value):
- self._trade_timestamp = value
- @property
- def trade_type(self):
- return self._trade_type
- @trade_type.setter
- def trade_type(self, value):
- self._trade_type = value
- @property
- def transaction_amount(self):
- return self._transaction_amount
- @transaction_amount.setter
- def transaction_amount(self, value):
- self._transaction_amount = value
- @property
- def transaction_ccy(self):
- return self._transaction_ccy
- @transaction_ccy.setter
- def transaction_ccy(self, value):
- self._transaction_ccy = value
- @property
- def transaction_ccy_type(self):
- return self._transaction_ccy_type
- @transaction_ccy_type.setter
- def transaction_ccy_type(self, value):
- self._transaction_ccy_type = value
- @property
- def transaction_type(self):
- return self._transaction_type
- @transaction_type.setter
- def transaction_type(self, value):
- self._transaction_type = value
- @property
- def user_id(self):
- return self._user_id
- @user_id.setter
- def user_id(self, value):
- self._user_id = value
- @property
- def value_date(self):
- return self._value_date
- @value_date.setter
- def value_date(self, value):
- self._value_date = value
- def to_alipay_dict(self):
- params = dict()
- if self.acquirer:
- if hasattr(self.acquirer, 'to_alipay_dict'):
- params['acquirer'] = self.acquirer.to_alipay_dict()
- else:
- params['acquirer'] = self.acquirer
- if self.acquirer_mem_id:
- if hasattr(self.acquirer_mem_id, 'to_alipay_dict'):
- params['acquirer_mem_id'] = self.acquirer_mem_id.to_alipay_dict()
- else:
- params['acquirer_mem_id'] = self.acquirer_mem_id
- if self.aml_status:
- if hasattr(self.aml_status, 'to_alipay_dict'):
- params['aml_status'] = self.aml_status.to_alipay_dict()
- else:
- params['aml_status'] = self.aml_status
- if self.biz_ev_code:
- if hasattr(self.biz_ev_code, 'to_alipay_dict'):
- params['biz_ev_code'] = self.biz_ev_code.to_alipay_dict()
- else:
- params['biz_ev_code'] = self.biz_ev_code
- if self.biz_pd_code:
- if hasattr(self.biz_pd_code, 'to_alipay_dict'):
- params['biz_pd_code'] = self.biz_pd_code.to_alipay_dict()
- else:
- params['biz_pd_code'] = self.biz_pd_code
- if self.client_advice_timestamp:
- if hasattr(self.client_advice_timestamp, 'to_alipay_dict'):
- params['client_advice_timestamp'] = self.client_advice_timestamp.to_alipay_dict()
- else:
- params['client_advice_timestamp'] = self.client_advice_timestamp
- if self.client_business_id:
- if hasattr(self.client_business_id, 'to_alipay_dict'):
- params['client_business_id'] = self.client_business_id.to_alipay_dict()
- else:
- params['client_business_id'] = self.client_business_id
- if self.client_id:
- if hasattr(self.client_id, 'to_alipay_dict'):
- params['client_id'] = self.client_id.to_alipay_dict()
- else:
- params['client_id'] = self.client_id
- if self.client_message_id:
- if hasattr(self.client_message_id, 'to_alipay_dict'):
- params['client_message_id'] = self.client_message_id.to_alipay_dict()
- else:
- params['client_message_id'] = self.client_message_id
- if self.client_ref:
- if hasattr(self.client_ref, 'to_alipay_dict'):
- params['client_ref'] = self.client_ref.to_alipay_dict()
- else:
- params['client_ref'] = self.client_ref
- if self.client_system:
- if hasattr(self.client_system, 'to_alipay_dict'):
- params['client_system'] = self.client_system.to_alipay_dict()
- else:
- params['client_system'] = self.client_system
- if self.cnl_ev_code:
- if hasattr(self.cnl_ev_code, 'to_alipay_dict'):
- params['cnl_ev_code'] = self.cnl_ev_code.to_alipay_dict()
- else:
- params['cnl_ev_code'] = self.cnl_ev_code
- if self.cnl_no:
- if hasattr(self.cnl_no, 'to_alipay_dict'):
- params['cnl_no'] = self.cnl_no.to_alipay_dict()
- else:
- params['cnl_no'] = self.cnl_no
- if self.cnl_pd_code:
- if hasattr(self.cnl_pd_code, 'to_alipay_dict'):
- params['cnl_pd_code'] = self.cnl_pd_code.to_alipay_dict()
- else:
- params['cnl_pd_code'] = self.cnl_pd_code
- if self.contra_amount:
- if hasattr(self.contra_amount, 'to_alipay_dict'):
- params['contra_amount'] = self.contra_amount.to_alipay_dict()
- else:
- params['contra_amount'] = self.contra_amount
- if self.contra_ccy:
- if hasattr(self.contra_ccy, 'to_alipay_dict'):
- params['contra_ccy'] = self.contra_ccy.to_alipay_dict()
- else:
- params['contra_ccy'] = self.contra_ccy
- if self.extension:
- if hasattr(self.extension, 'to_alipay_dict'):
- params['extension'] = self.extension.to_alipay_dict()
- else:
- params['extension'] = self.extension
- if self.inst_entity:
- if hasattr(self.inst_entity, 'to_alipay_dict'):
- params['inst_entity'] = self.inst_entity.to_alipay_dict()
- else:
- params['inst_entity'] = self.inst_entity
- if self.is_locked:
- if hasattr(self.is_locked, 'to_alipay_dict'):
- params['is_locked'] = self.is_locked.to_alipay_dict()
- else:
- params['is_locked'] = self.is_locked
- if self.issuer:
- if hasattr(self.issuer, 'to_alipay_dict'):
- params['issuer'] = self.issuer.to_alipay_dict()
- else:
- params['issuer'] = self.issuer
- if self.issuer_mem_id:
- if hasattr(self.issuer_mem_id, 'to_alipay_dict'):
- params['issuer_mem_id'] = self.issuer_mem_id.to_alipay_dict()
- else:
- params['issuer_mem_id'] = self.issuer_mem_id
- if self.merchant_mcc:
- if hasattr(self.merchant_mcc, 'to_alipay_dict'):
- params['merchant_mcc'] = self.merchant_mcc.to_alipay_dict()
- else:
- params['merchant_mcc'] = self.merchant_mcc
- if self.msg_type:
- if hasattr(self.msg_type, 'to_alipay_dict'):
- params['msg_type'] = self.msg_type.to_alipay_dict()
- else:
- params['msg_type'] = self.msg_type
- if self.operate_type:
- if hasattr(self.operate_type, 'to_alipay_dict'):
- params['operate_type'] = self.operate_type.to_alipay_dict()
- else:
- params['operate_type'] = self.operate_type
- if self.partial_trade:
- if hasattr(self.partial_trade, 'to_alipay_dict'):
- params['partial_trade'] = self.partial_trade.to_alipay_dict()
- else:
- params['partial_trade'] = self.partial_trade
- if self.partner_id:
- if hasattr(self.partner_id, 'to_alipay_dict'):
- params['partner_id'] = self.partner_id.to_alipay_dict()
- else:
- params['partner_id'] = self.partner_id
- if self.payment_provider:
- if hasattr(self.payment_provider, 'to_alipay_dict'):
- params['payment_provider'] = self.payment_provider.to_alipay_dict()
- else:
- params['payment_provider'] = self.payment_provider
- if self.payment_type:
- if hasattr(self.payment_type, 'to_alipay_dict'):
- params['payment_type'] = self.payment_type.to_alipay_dict()
- else:
- params['payment_type'] = self.payment_type
- if self.product_id:
- if hasattr(self.product_id, 'to_alipay_dict'):
- params['product_id'] = self.product_id.to_alipay_dict()
- else:
- params['product_id'] = self.product_id
- if self.profile_id:
- if hasattr(self.profile_id, 'to_alipay_dict'):
- params['profile_id'] = self.profile_id.to_alipay_dict()
- else:
- params['profile_id'] = self.profile_id
- if self.rate_base_ccy:
- if hasattr(self.rate_base_ccy, 'to_alipay_dict'):
- params['rate_base_ccy'] = self.rate_base_ccy.to_alipay_dict()
- else:
- params['rate_base_ccy'] = self.rate_base_ccy
- if self.rate_ref:
- if hasattr(self.rate_ref, 'to_alipay_dict'):
- params['rate_ref'] = self.rate_ref.to_alipay_dict()
- else:
- params['rate_ref'] = self.rate_ref
- if self.rate_request_mode:
- if hasattr(self.rate_request_mode, 'to_alipay_dict'):
- params['rate_request_mode'] = self.rate_request_mode.to_alipay_dict()
- else:
- params['rate_request_mode'] = self.rate_request_mode
- if self.rate_type:
- if hasattr(self.rate_type, 'to_alipay_dict'):
- params['rate_type'] = self.rate_type.to_alipay_dict()
- else:
- params['rate_type'] = self.rate_type
- if self.reference_field1:
- if hasattr(self.reference_field1, 'to_alipay_dict'):
- params['reference_field1'] = self.reference_field1.to_alipay_dict()
- else:
- params['reference_field1'] = self.reference_field1
- if self.reference_field2:
- if hasattr(self.reference_field2, 'to_alipay_dict'):
- params['reference_field2'] = self.reference_field2.to_alipay_dict()
- else:
- params['reference_field2'] = self.reference_field2
- if self.reference_field3:
- if hasattr(self.reference_field3, 'to_alipay_dict'):
- params['reference_field3'] = self.reference_field3.to_alipay_dict()
- else:
- params['reference_field3'] = self.reference_field3
- if self.related_message_id:
- if hasattr(self.related_message_id, 'to_alipay_dict'):
- params['related_message_id'] = self.related_message_id.to_alipay_dict()
- else:
- params['related_message_id'] = self.related_message_id
- if self.request_message_id:
- if hasattr(self.request_message_id, 'to_alipay_dict'):
- params['request_message_id'] = self.request_message_id.to_alipay_dict()
- else:
- params['request_message_id'] = self.request_message_id
- if self.requested_rate:
- if hasattr(self.requested_rate, 'to_alipay_dict'):
- params['requested_rate'] = self.requested_rate.to_alipay_dict()
- else:
- params['requested_rate'] = self.requested_rate
- if self.settlement_amount:
- if hasattr(self.settlement_amount, 'to_alipay_dict'):
- params['settlement_amount'] = self.settlement_amount.to_alipay_dict()
- else:
- params['settlement_amount'] = self.settlement_amount
- if self.settlement_ccy:
- if hasattr(self.settlement_ccy, 'to_alipay_dict'):
- params['settlement_ccy'] = self.settlement_ccy.to_alipay_dict()
- else:
- params['settlement_ccy'] = self.settlement_ccy
- if self.side:
- if hasattr(self.side, 'to_alipay_dict'):
- params['side'] = self.side.to_alipay_dict()
- else:
- params['side'] = self.side
- if self.slip_point:
- if hasattr(self.slip_point, 'to_alipay_dict'):
- params['slip_point'] = self.slip_point.to_alipay_dict()
- else:
- params['slip_point'] = self.slip_point
- if self.time_zone:
- if hasattr(self.time_zone, 'to_alipay_dict'):
- params['time_zone'] = self.time_zone.to_alipay_dict()
- else:
- params['time_zone'] = self.time_zone
- if self.tnt_inst_id:
- if hasattr(self.tnt_inst_id, 'to_alipay_dict'):
- params['tnt_inst_id'] = self.tnt_inst_id.to_alipay_dict()
- else:
- params['tnt_inst_id'] = self.tnt_inst_id
- if self.trade_timestamp:
- if hasattr(self.trade_timestamp, 'to_alipay_dict'):
- params['trade_timestamp'] = self.trade_timestamp.to_alipay_dict()
- else:
- params['trade_timestamp'] = self.trade_timestamp
- if self.trade_type:
- if hasattr(self.trade_type, 'to_alipay_dict'):
- params['trade_type'] = self.trade_type.to_alipay_dict()
- else:
- params['trade_type'] = self.trade_type
- if self.transaction_amount:
- if hasattr(self.transaction_amount, 'to_alipay_dict'):
- params['transaction_amount'] = self.transaction_amount.to_alipay_dict()
- else:
- params['transaction_amount'] = self.transaction_amount
- if self.transaction_ccy:
- if hasattr(self.transaction_ccy, 'to_alipay_dict'):
- params['transaction_ccy'] = self.transaction_ccy.to_alipay_dict()
- else:
- params['transaction_ccy'] = self.transaction_ccy
- if self.transaction_ccy_type:
- if hasattr(self.transaction_ccy_type, 'to_alipay_dict'):
- params['transaction_ccy_type'] = self.transaction_ccy_type.to_alipay_dict()
- else:
- params['transaction_ccy_type'] = self.transaction_ccy_type
- if self.transaction_type:
- if hasattr(self.transaction_type, 'to_alipay_dict'):
- params['transaction_type'] = self.transaction_type.to_alipay_dict()
- else:
- params['transaction_type'] = self.transaction_type
- if self.user_id:
- if hasattr(self.user_id, 'to_alipay_dict'):
- params['user_id'] = self.user_id.to_alipay_dict()
- else:
- params['user_id'] = self.user_id
- if self.value_date:
- if hasattr(self.value_date, 'to_alipay_dict'):
- params['value_date'] = self.value_date.to_alipay_dict()
- else:
- params['value_date'] = self.value_date
- return params
- @staticmethod
- def from_alipay_dict(d):
- if not d:
- return None
- o = TradeRequestVO()
- if 'acquirer' in d:
- o.acquirer = d['acquirer']
- if 'acquirer_mem_id' in d:
- o.acquirer_mem_id = d['acquirer_mem_id']
- if 'aml_status' in d:
- o.aml_status = d['aml_status']
- if 'biz_ev_code' in d:
- o.biz_ev_code = d['biz_ev_code']
- if 'biz_pd_code' in d:
- o.biz_pd_code = d['biz_pd_code']
- if 'client_advice_timestamp' in d:
- o.client_advice_timestamp = d['client_advice_timestamp']
- if 'client_business_id' in d:
- o.client_business_id = d['client_business_id']
- if 'client_id' in d:
- o.client_id = d['client_id']
- if 'client_message_id' in d:
- o.client_message_id = d['client_message_id']
- if 'client_ref' in d:
- o.client_ref = d['client_ref']
- if 'client_system' in d:
- o.client_system = d['client_system']
- if 'cnl_ev_code' in d:
- o.cnl_ev_code = d['cnl_ev_code']
- if 'cnl_no' in d:
- o.cnl_no = d['cnl_no']
- if 'cnl_pd_code' in d:
- o.cnl_pd_code = d['cnl_pd_code']
- if 'contra_amount' in d:
- o.contra_amount = d['contra_amount']
- if 'contra_ccy' in d:
- o.contra_ccy = d['contra_ccy']
- if 'extension' in d:
- o.extension = d['extension']
- if 'inst_entity' in d:
- o.inst_entity = d['inst_entity']
- if 'is_locked' in d:
- o.is_locked = d['is_locked']
- if 'issuer' in d:
- o.issuer = d['issuer']
- if 'issuer_mem_id' in d:
- o.issuer_mem_id = d['issuer_mem_id']
- if 'merchant_mcc' in d:
- o.merchant_mcc = d['merchant_mcc']
- if 'msg_type' in d:
- o.msg_type = d['msg_type']
- if 'operate_type' in d:
- o.operate_type = d['operate_type']
- if 'partial_trade' in d:
- o.partial_trade = d['partial_trade']
- if 'partner_id' in d:
- o.partner_id = d['partner_id']
- if 'payment_provider' in d:
- o.payment_provider = d['payment_provider']
- if 'payment_type' in d:
- o.payment_type = d['payment_type']
- if 'product_id' in d:
- o.product_id = d['product_id']
- if 'profile_id' in d:
- o.profile_id = d['profile_id']
- if 'rate_base_ccy' in d:
- o.rate_base_ccy = d['rate_base_ccy']
- if 'rate_ref' in d:
- o.rate_ref = d['rate_ref']
- if 'rate_request_mode' in d:
- o.rate_request_mode = d['rate_request_mode']
- if 'rate_type' in d:
- o.rate_type = d['rate_type']
- if 'reference_field1' in d:
- o.reference_field1 = d['reference_field1']
- if 'reference_field2' in d:
- o.reference_field2 = d['reference_field2']
- if 'reference_field3' in d:
- o.reference_field3 = d['reference_field3']
- if 'related_message_id' in d:
- o.related_message_id = d['related_message_id']
- if 'request_message_id' in d:
- o.request_message_id = d['request_message_id']
- if 'requested_rate' in d:
- o.requested_rate = d['requested_rate']
- if 'settlement_amount' in d:
- o.settlement_amount = d['settlement_amount']
- if 'settlement_ccy' in d:
- o.settlement_ccy = d['settlement_ccy']
- if 'side' in d:
- o.side = d['side']
- if 'slip_point' in d:
- o.slip_point = d['slip_point']
- if 'time_zone' in d:
- o.time_zone = d['time_zone']
- if 'tnt_inst_id' in d:
- o.tnt_inst_id = d['tnt_inst_id']
- if 'trade_timestamp' in d:
- o.trade_timestamp = d['trade_timestamp']
- if 'trade_type' in d:
- o.trade_type = d['trade_type']
- if 'transaction_amount' in d:
- o.transaction_amount = d['transaction_amount']
- if 'transaction_ccy' in d:
- o.transaction_ccy = d['transaction_ccy']
- if 'transaction_ccy_type' in d:
- o.transaction_ccy_type = d['transaction_ccy_type']
- if 'transaction_type' in d:
- o.transaction_type = d['transaction_type']
- if 'user_id' in d:
- o.user_id = d['user_id']
- if 'value_date' in d:
- o.value_date = d['value_date']
- return o
|